JAVA特点
- 纯面向对象
- 平台无关性,即跨平台
- 安全稳定,因为java在运行时要进行多种检测
- 支持多线程
- 丰富的类库,提供了package、实用程序包、I/O包、图形用户界面等
JAVA的应用
- 面向对象的应用开发
- 各类网络应用程序的开发
- 计算过程的可视化
- 动态画面/交互操作
- Internet的系统管理
- 数据库操作;
java是C++–
- 无直接指针操作:C++里最难使用的就是指针;
- 自动内存管理:内存在释放的时候,用户无需delete;
- 数据类型长度固定:为了跨平台需要,例如C++中的int类型长度和平台相关的;
- 不用头文件:可以自动检查头文件;
- 不包含结构和联合:直接使用类;
- 不支持宏:没有define;
- 不用多重继承:便面构造继承的时候,搞不清楚父类是谁,代之使用接口技术;
- 无类外全局变量:所有的变量和方法都在类里;
- 无GOTO语句:提供了一个优雅的解决方案;
总之JAVA是一个简单实用且功能强大的编程语言!
-