大家好,今天小编关注到一个比较有意思的话题,就是关于java来源于哪种语言的问题,于是小编就整理了4个相关介绍Java来源于哪种语言的解答,让我们一起看看吧。
j***a是什么意思?
> = :右移位赋值运算符。如C >> = 2等价于C = C >> 2。 &= :按位与赋值运算符。如 C&= 2等价于C = C&2。 ^ =:按位异或赋值操作符。如C ^ = 2等价于C = C ^ 2。 | =:按位或赋值操作符。如C | = 2等价于C = C | 2。
j***a编译器用什么语言写的?
编译器本身就是一个应用程序,编译器涉及到底层的一些操作,对执行要求比较高的地方使用汇编语言编写的,主要的还是用C语言来编写实现的,在J***a的安装路径下的bin目录下有很多的*.exe可执行文件,像jar.exe、j***ac.exe、j***a.exe等等,J***a编译器这东西它好像不是开源的,如果你对编译器的实现感兴趣的话,推荐你看一本《编译原理》这本书,这本书对你了解编译器的实现原理有很大的帮助的。
将j***a程序转换成c语言?
j***a是带GC的,所以根本不存在算法可以保证所有j***a代码转成c++之后都跟原来长得差不多。譬如j***a8用lambda表达式构成一个环,你C++当场就跪了。
j***a是从什么语言改进重新设计的?
Sun公司的James Gosling领导的绿色***(Green Project)开始着力发展一种分布式系统结构,使其能够在各种消费性电子产品上运行,他们使用了C/C++/Oak语言。由于多种原因,绿色***逐渐陷于停滞状态。从而j***a诞生。我觉得j***a语言应该更像c++我说的是语言特性,不是指后来web开发
后来J2EE与C++那就远了,如果从语法基础上讲应该更像C++。我也不知道对不对!
到此,以上就是小编对于j***a来源于哪种语言的问题就介绍到这了,希望介绍关于j***a来源于哪种语言的4点解答对大家有用。