JAVA的一个重要思想是可移植性,用JAVA实现一个应用程序,   则应用程序可以轻松的在所有JAVA平台移植
因为JAVA大多是按自顶向下的可移植方式设计的,    因此与C++相比,JAVA程序员在可移植性的实现问题上几乎不用什么额外努力。JAVA通过一种名为多线程的技术使程序员能够编写并行程序。
JAVA提供的异常处理机制使程序员不必再担心内存泄漏的问题!
JAVA是完全面向对象的,重点集中在数据以及应用程序中的数据操作方法。
JAVAf去掉了C++语言中的许多复杂且容易混淆的概念比如JAVA中不再存在指针操作和运算符重载功能,
未使用GOTO语句, 未使用头文件