當前位置:趣味科普網>經驗>

java語言是什麼

經驗 閱讀(2.46W)

java語言是什麼

Java是一種面向物件的語言。這意味著開發者要關注資料和操作資料的方法,而不是嚴格考慮開發過程。在面向物件的系統中,類是資料和資料操作方法的集合。資料和方法一起描述了物件的狀態和行為。每個物件都是其狀態和行為的封裝。根據特定的系統和層次結構排列類,以便子類可以超類繼承。此類層次結構中有一個根類,它是具有一般行為的類。Java程式按類組織。

Java沒有指標,Java編譯器不進行儲存排程決策,因此程式設計師無法通過檢視宣告來猜測類的實際儲存排列。編譯的Java程式碼中儲存的引用由執行時的Java直譯器確定,以確定實際的儲存地址。

資料拓展:Java是一種先編譯後解釋的語言,所以它不如全編譯性語言快。但是有些情況下效能是很要緊的,為了支援這些情況,Java設計者製作了“及時”編譯程式,它能在執行時把Java位元組碼翻譯成特定CPU(中央處理器)的機器程式碼,也就是實現全編譯了。