关于java的一些特点
Posted zzh01
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于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可以在分布环境中动态的维护程序以及
类库。
以上是关于关于java的一些特点的主要内容,如果未能解决你的问题,请参考以下文章