java的特性和优势
特性和优势
- 简单性
为什么说简单性,我们知道java是c++的简化版本,将c++难以理解的内容,容易混淆的内容,进行了一个简化,或者隐藏,让我们在编写代码方便更加简单,逻辑更加清晰。不容易出现错误。
- 面向对象
什么是面向对象呢?简单来说就是将现实生活中的东西转换成代码,或者说将代码上的东西转换现实生活上的东西来理解。一句话“万物皆对象”,将人比喻成对象,对象有手,有脚等等。
- 可移植性
Java的int永远都是32位。不像C++可能是16,32,可能是根据编译器厂商规定的变化。这样的话程序的移植就会非常麻烦。
-
高性能
-
分布式
Java语言具有强大的、易于使用的连网能力,非常适合开发分布式计算的程序。Java应用程序可以象访问本地文件系统那样通过URL访问远程对象。可以很简单的构建开发服务器。
- 动态性
虽然将指针进行了隐藏,但是可以通过反射机制实现动态性。
- 健壮性
Java是一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)。Java程序不可能造成计算机崩溃。即使Java程序也可能有错误。如果出现某种出乎意料之事,程序也不会崩溃,而是把该异常抛出,再通过异常处理机制加以处理。

浙公网安备 33010602011771号