java的语言特性

java语言特性 
1、简单性: 
Java语言类似于C/C++,可以说Java语言是C++语言的一个纯净的版本,在 java语言中没有头文件,指针,运算符重载等 
2、面向对象: 
C面向过程 
C++面向过程+面向对象 
Java 纯面向对象的语言, 
3、分布式: 
Java有一个扩展的例程库,用于处理 Http/Ftp之类的 Tcp|Ip协议。 
Java语言能通过 url打开的访问网络上的对象,其便利的程序如同本地访问. 
4、健壮性: 
java投入了大量的精力进行早期的问题检测,后期的动态检测,并消除了有出错倾向的状态,java和 c++最大的不同在于 java采用的指针模型可以消除重写内存和损坏数据的可能性. 
5、安全性: 
java适用于网络/分布式环境,为了达到这个目标,在安全方面投了大量的精力,使用java可以构建防病毒。禁止运行时堆栈溢出,禁止自己内存空间,未授权的读写文件。 
6、可移植性: 
跨平台: JVM 作用用来解释执行字节码文件根据不同的平台进行不同的解释执行,从而可以达到跨平台作用,C++生成直接可以运行的机器码文件。java素有 “一次编译,到处运行”微笑
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值