JAVA发展和特点

来源:互联网 发布:mac怎么清除缓存 编辑:程序博客网 时间:2024/06/05 08:31

 计算机语言都是应软件发展需要而发明的。在互联网发展需要可移植性高的程序时,这个时候就产生了JAVA语言。

java大部分特性是从c/c++继承过来的,熟悉c/c++的会非常容易接受java。但是java不是c。

java在设计上解决了安全性和可移植性的关键是因为使用了jvm。java编译器把java源文件编译为字节码,通过虚拟机解释执行。这样,

java就非常容易运行在任何有jvm平台的机器上了。

JAVA特点:简单,安全(在虚拟机中运行),可移植 ,面向对象,健壮 (处理异常和内存管理上),多线程,结构中立(写一次程序,任何时间都可以运行),解解释性和高性能 ,分布式,动态。