java常用的语言类型有哪些(java语言具有哪些特点)

java常用的语言类型有哪些(java语言具有哪些特点)(1)

不秃怎么能发展

SUN公司对java语言的描述如下:

"java is a simple,object-oriented,distributed,interpreted,robust,sccure,architecture neutral,portable,high-perfromance,multithreaded,and dynamic language".

具体而言,java语言具有以下几个方面的优点:

1)java 为纯面向对象的语言(《java编程思想》)提到java语言是一种"Everything is object"的语言),它能够直接反映现实生活中的对象,例如火车,动物等,因此,通过它,开发人员更容易编写程序.

2)平台无关性.java语言可以一次编译,到处运行.无论是在Windows平台还是在Linux,MacOS等其他平台上对java程序进行编译,编译后的程序在其他平台都可以运行.由于java为解释型语言,编译器会把java代码变成"中间代码",然后在JVM(Java Virtual Machine,java虚拟机)上解释执行.由于中间代码与平台无关,所以,java语言可以很好地跨平台执行,具有很好的可移植性.

3)java语言提供了很多内置的类库,这些类库简化了开发人员的程序设计工作,同时缩短了项目的开发时间.例如,java语言提供了对多线程支持,提供了对网络通信的支持,最重要的一点是提供了垃圾回收器,使开发人员从对内存的管理中解脱出来.

4)java语言提供了对web应用开发的支持,例如Applet,Servlet和JSP可以用来开发web应用程序,Socket,RMI可以用来开发分布式应用程序的类库.

5)java语言具有比较好的安全性和健壮性.java语言经常被用在网络环境中,为了增强程序的安全性,java语言提供了一个防止恶意代码攻击的安全机制(数组边界检测和byte code校验等).java的强类型机制,垃圾回收器,异常处理和安全检查机制使得使用java语言编译写的程序有很好的健壮性.

6)java语言去除了C 语言中难以理解,容易混淆的特性,例如头文件,指针,结构,单元,运算符重载,虚拟基础类,多重继承等,使得程序更加严谨,简洁.

java常用的语言类型有哪些(java语言具有哪些特点)(2)

枸杞配咖啡

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页