一、Java的特点和优点
1、Java是一门面向对象的静态语言。
2、Java结合了C++的优点,同时摒弃了让人难以理解的多继承和指针等概念。
3、Java提供了丰富的类库,为开发人员提供了极大的便利,大大的缩短了开发时间和成本。
4、Java的健壮性,Java的类型强制转换,异常处理机制,垃圾回收机制等大大的提高了Java语言的健壮性;尤其是垃圾回收机制,使得程序员从内存处理中解脱出来。
5、支持Wed应用的开发,例如servlet、jsp可以用来开发Wed应用程序。
6、跨平台性,Java程序被编译器编译成对应的字节码文件,再由JVM虚拟机将字节码文件转换为平台对应的机器码执行;所以Java可以平台而JVM不可以,每个平台需要下载对应的JVM。