Java是由 Sun 公司於 1995年5月推出的Java面向對象程序設計語言(簡稱Java語言)和Java平臺的總稱。它的特點是:
1)安全性
Java語言不能直接操縱指針,避免了非法內存操作。
2)可移植性
Java 的源程序在編譯時,並不直接編譯成特定的機器語言程序,而是編譯成與系統無關的“字節碼(Byte codes)”,由Java 虛擬機(JVM
)來執行,任何系統只要安裝了Java虛擬機後,就可以執行Java 程序。
Java和xml被稱爲“無敵組合”。
3)面向對象
除了靜態方法(static)和8種基本類型(byte,boolean,char,short,int,float,long,double)外都是面向對象的。
4)多線程
多線程功能使得在一個程序裏可同時執行多個小任務。
線程--有時也稱小進程--是一個大進程裏分出來的小的獨立的進程。
5)高效性
Java語言在保存時就能自動編譯,且編譯速度遠快於C語言編譯速度。