Java语言有哪些特点?
1. 简单性
java语言非常简单,没有头文件、指针运算、结构、联合、操作符重载、虚基类等
2. 面向对象
java采用面向对象的特性,与c++类似,但java没有多继承,而采用的是接口的概念
3. 分布式
Java有一个丰富的例程库,用于处理像HTTP和FTP之类的TCP/IP协议。Java应用程序能够通过URL打开和访问网络上的对象,其便捷程度就像访问本地文件一样。
4. 可移植性
比如说:Java中的int永远为32位的整数,不受编译器的不同而影响。但在C/C++中,int可能是16位整数、32位整数,这样就极大的增强了代码的可移植性。
5. 解释型
Java解释器可以在任何一个有解释器的机器上执行Java字节码。
6. 多线程
多线程可以带来更好的交互响应和实时行为。拥有更多的处理器,能够同时执行多个任务,Java是第一个支持并发的主流语言。