1. 程式人生 > >關於java的一些特點

關於java的一些特點

運行環境 這一 單元 多語 environ 簡單 對象 機制 運行

一、簡單

  為什麽說簡單呢?因為凡是學過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的一些特點