java是什么是什么语言开发的

时间:2023-05-15

java是什么是什么语言开发的
Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,这样我们可以把E-mail发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。开始,准备采用C++,但C++太复杂,安全性差,最后基于C++开发一种新的语言Oak(Java的前身),Oak是一种用于网络的精巧而安全的语言,Sun公司曾依此投标一个交互式电视项目,但结果是被SGI打败。可怜的Oak几乎无家可归,恰巧这时MarkArdreesen开发的Mosaic和Netscape启发了Oak项目组成员,他们用Java编制了HotJava浏览器,得到了Sun公司首席执行官ScottMcNealy的支持,触发了Java进军Internet。Java的取名也有一?copy;趣闻,有一天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们正在咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎样,得到了其他人的赞赏,于是,Java这个名字就这样传开了。java
java使用的jdk,运转的环境jre,java虚拟机全都是用java言语写的
这里的编程言语,实际上都不能说是什么做出来或开发出来的,因为编程言语实际上是一种规范,一种协议。你(编程者)恪守这种规矩(语法)来写出代码(实际上是符合语法规矩的文本),然后该言语的编译器才可以剖析你的代码,剖析语义并最终转换成CPU可以执行的单条指令序列。
就像英语,不过是26个字母的组合,但是有了词法,语法,规定了某些特定组合表示特定的意思,而除此之外的组合是没有意义的,于是就构成言语。其实你完全可以别的依照自己的主意制定一套规定,仍是用那26个字母,然后起名叫英++,于是一门新的言语诞生了,呵呵。你自己的那一套规定就叫做语法,他人有必要依照你的规定才干了解你的言语。在让他人了解之前你有必要先解说给他听,也便是翻译成他人懂的言语,假设他人懂的言语便是机器言语,而你在解说给他的时候你所扮演的角色就相当于编译器了

文章标签:

Copyright © 2016 广州思洋文化传播有限公司,保留所有权利。 粤ICP备09033321号

与项目经理交流
扫描二维码
与项目经理交流
扫描二维码
与项目经理交流
ciya68