什麼是Java語言

    Java是在1995年由Sun公司推出的一種極富創造力的面對對象的程序設計語言,它由Java之父“詹姆斯·戈士林”博士設計,作爲Sun研究院院士,他親手設計了Java語言,並完成了Java技術的原始編譯器和虛擬機。最初的名字是OAK,在1995年被重命名爲Java編程語言。

    Java是一種通過解釋方式來執行的語言,其語法規則和C++類似。同時,Java也是一種跨平臺的程序設計語言。用Java語言編寫的程序,可以運行在任何平臺和設備上,例如跨越IBM個人電腦、MAC蘋果系統、各種微處理器硬件平臺,以及WindowsUNIXOS/2MAC OS等系統平臺。真正實現“一次編寫,到處運行”,它非常適合於企業網絡和Internet環境,並且已成爲Internet中最有影響力、最受歡迎的編程語言之一。

    與目前常用的C++相比,Java語言簡潔得多,而且提高了可靠性,除去了最大的程序錯誤根源,它還有較高的安全性,可以說它是有史以來最爲卓越的編程語言。

    Java語言編寫的程序既是編譯型的,又是解釋型的。程序代碼經過編譯之後轉換爲一種稱爲Java字節碼的中間語言,Java虛擬機JVM將對字節碼進行解釋和運行。編譯只進行一次,而解釋在每次運行程序時都會進行。編譯後的字節碼採用一種針對JVM優化過的機器碼形式保存,虛擬機將字節碼解釋爲機器碼,然後在計算機上運行。Java語言程序代碼的編譯和運行過程如圖所示。

wKioL1QUWErScgLkAABxB5oGlMw947.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章