关于java的一些特点

一、简单

  为什么说简单呢?因为凡是学过c++或者c的读者,初次过来学习java的话会感觉java很熟悉,因为java中有许多语言和c或者c++中有许多一样的,但是c++中一些容易

混淆的东西,在java中都弃之不用了,转而java中用一些更清楚、更容易理解的方法实现了c++之中那些操作,例如,Java中不再有指针的概念。

二、面向对象

  基于对象的编程更符合人的思维模式,使得人们更容易解决复杂的问题。而Java就是面向对象的编程语言,其基本思想是使用对象、类、继承、多态、封装等。其中

面向对象的基本特质是封装、继承、多态、重载、重写。

三、平台无关

  说到平台无关,java是一种跨平台的编程语言,这一点对于其他的编程语言来说有很大的优势,java之所以能做到这一点是因为Java可以在计算机的操作系统之上再

提供一个Java运行环境(Java Runtime Environment, JRE)。该运行环境由Java虚拟机、类库以及一些核心文件组成,也就是说,只要平台提供了Java运行环境,Java编

写软件就能在上面运行。

四、多线程

  从字面意识来了解,这就是多条线的程序,也就是说Java可以在同一时间执行多条指令,大大缩短了程序运行效率和时间,而相比之下c++就没有内置的多线程机制。

五、动态

  java程序的基本组成单元就是类,有些类是自己编写的,有些类是从类库里面引入的,而类又是运行时动态装载的,这就使得Java可以在分布环境中动态的维护程序以及

类库。

        

猜你喜欢

转载自www.cnblogs.com/zzh01/p/9174480.html