java的特性和优势

特性和优势

  • 简单性

为什么说简单性,我们知道java是c++的简化版本,将c++难以理解的内容,容易混淆的内容,进行了一个简化,或者隐藏,让我们在编写代码方便更加简单,逻辑更加清晰。不容易出现错误。

  • 面向对象

什么是面向对象呢?简单来说就是将现实生活中的东西转换成代码,或者说将代码上的东西转换现实生活上的东西来理解。一句话“万物皆对象”,将人比喻成对象,对象有手,有脚等等。

  • 可移植性

Java的int永远都是32位。不像C++可能是16,32,可能是根据编译器厂商规定的变化。这样的话程序的移植就会非常麻烦。

  • 高性能

  • 分布式

Java语言具有强大的、易于使用的连网能力,非常适合开发分布式计算的程序。Java应用程序可以象访问本地文件系统那样通过URL访问远程对象。可以很简单的构建开发服务器。

  • 动态性

虽然将指针进行了隐藏,但是可以通过反射机制实现动态性。

  • 健壮性

Java是一种健壮的语言,吸收了C/C++ 语言的优点,但去掉了其影响程序健壮性的部分(如:指针、内存的申请与释放等)。Java程序不可能造成计算机崩溃。即使Java程序也可能有错误。如果出现某种出乎意料之事,程序也不会崩溃,而是把该异常抛出,再通过异常处理机制加以处理。

posted @ 2020-12-19 00:10  前期メ后期  阅读(45)  评论(0)    收藏  举报