Java语言特性(1)

Java包括三大块:

JanaSE(Java标准版)

JavaEE(Java企业版)

JavaME(Java微型版)

2.Java语言特性(开源,免费,纯面向对象,跨平台)

 *简单性:相对而言的,例如Java不在支持多继承,C++是支持多继承的,多继承比较复杂

              C++中有指针,Java屏蔽了指针的概念。

             所以Java是相对简单的。

        Java语言底层是C++实现的。不是C语言。

*面向对象

  Java是纯面向对象的,更符合人的思维模式,更容易理解。

*可移植性

             Java程序编译一次,到处运行。也就是Java程序在windows操作系统上运行,程序不做任何修改,程序也能在其他操作系统上运行,也叫跨平台。

      Java程序不能直接和操作系统打交道,而通过Java虚拟机(JVM)和操作系统打交道。

*多线程

*健壮性

            和自动垃圾回收机制有关,自动垃圾回收机制简称GCC机制。Java语言运行过程中产生的垃圾时自动回收的,不需要程序员关心。

*安全性

 

posted @ 2021-07-10 19:03  好(justice)……  阅读(43)  评论(0编辑  收藏  举报