Java语言的优点
目录

Java语言的优点
面试题积累-Java语言的优点
其他Java笔试面试题目:
Sun公司对Java的描述如下:” Java is a simple , object - oriented , distributed ,interpreted , robust , secure , architecture neutral , portable , high - preformance , multithreaded , and dynamic language " ,大概意思是” Java 是一门简单的,面向对象的,分布式的,解释性的,健壮的,安全的,结构合理的 ,便携 , 高性能,多线程的动态的语言 “,具体而言有以下的优点:
1. Java为纯面向对象的语言 . Java 是一种 everything is object 的语言,能够直接反映现实生活中的对象.
2. 平台无关性 . Java 语言可以一次编译到处运行,编译后的代码可以在多种平台上运行. 由于 Java 是解释性语言 ,编译器会把Java代码编程中间代码,然后在 JVM 中运行, 因此 Java 可以跨平台运行,具有良好的可移植性.
3. 为完成特定任务内置的多种库. 通过使用这些库,简化了开发者的开发难度,例如: Java 对多线程的支持,网络通信的支持,以及 Java 中很重要的垃圾回收机制,异常处理等.
4. 提供了对 WEB 应用开发的支持. 例如: Applet,Server , JSP 等
5. 具有良好的安全性和健壮性. 网络是 Java 的一个重要使用领域,为了增强安全性, Java 提供例如 防止恶意代码攻击的安全机制(数组边界检测和 ByteCode 校验等) , Java 的 强类型机制 , 垃圾回收器 , 异常处理 , 安全检查机制 等都使得 Java 编写的程序有着良好的健壮性.
6. 去除了 C++ 语言中难以理解,容易混淆的特性 ,指针,结构,单元,运算符重载,虚拟基础类,多重继承等等,使得程序更加严谨,简洁.
记录完毕
