Java程序设计概述
Java"白皮书”的关键术语
简单性
Java与C++相比,没有头文件、指针、结构、联合、操作符重载、虚基类等。
面向对象
“面向对象的”木匠始终关注的是所制作的椅子,第二位是工具,“面向过程的”木匠首先考虑的是所用的工具。
与C++的主要不同点在于多重继承,Java使用的是接口
分布式
用于处理HTTP和FTP之类的TCP/IP协议。Java能够通过URL打开和访问网络上的对象。
健壮性
安全性
Java适用于网络。Java可以构建防病毒、防篡改的系统。
体系结构中立
为虚拟机生成代码
可移植性
基本数据类型的大小、相关运算都做了明确说明
解释性
Java解释器可以在任何移植了解释器的机器上执行Java字节码
扫描二维码关注公众号,回复:
12719059 查看本文章
高性能
字节码可以动态地翻译成对应运行这个应用的机器码