java的优势

Java是1995年由SUN公司(斯坦福大学网络公司,该公司于2009年被Oracle公司收购)推出的。

计算机语言主要分两种:解释型语言和编译型语言。c语言是典型的编译型语言,它在运行当中是将语言逐行编译成机器码,然后去执行,效率较高。而python和shell等语言则属于解释型语言,它在运行当中需要先逐行解释,再编译,最后才执行。所以效率较低。

Java语言则是二者的结合。它在运行当中,需要先生成class文件(字节码),然后由虚拟机(JVM, Java Virtual Machine)进行解释为机器可以识别的语言。它的运行看似复杂,却也是它的一大优势 —— 跨平台性。不同的虚拟机可以将同一条代码翻译成不同系统可以识别的机器码,这样,同样的Java代码就可以在不同的系统环境下运行了。

不仅具有跨平台性,Java语言还具有解释执行、面向对象、自动垃圾回收、鲁棒(健壮)、多线程编程等优势。

Java分为ME(微型版),SE(标准版),EE(企业版)三个版本。微型版很少有人用。学习java时,重点要学习标准版。

 

posted on 2017-09-06 15:15  李洋1991  阅读(214)  评论(0编辑  收藏  举报