1)面向对象
封装性、多态性、继承性、动态链接
2)平台无关性
3)多线程:
Java提供现成的类Thread,只要继承这个类就可以编写多线程的程序。
4)安全问题:
Java是在网络环境下使用的语言
一个安全的网络至少要防止以下几种破坏的可能性:
毁灭系统资源
消耗系统资源
挖掘系统或个人机密
骚扰正常工作的进行
5)Java与C及C++的区别:
不再有#include 和#define 等于处理功能
不再有structure,union及typedef
不再有函数、不再有指针、不再有多重继承
不再有goto
不再有操作符重载(Operatior Overloading)
取消自动类型转换,要求强制转换
阅读(1450) | 评论(0) | 转发(0) |