更新時(shí)間:2022-04-24 17:06:43 來源:動力節(jié)點(diǎn) 瀏覽1324次
Java是一種面向?qū)ο蟆⒍嗥脚_、安全且高級的編程語言。該項(xiàng)目由Sun Microsystems的James Gosling、Patrick Naughton和Mike Sheridan于1991年發(fā)起。最初,該項(xiàng)目被稱為“橡樹”,以戈斯林辦公室外的一棵橡樹命名。然后它被重新命名為“Green”,最后以來自印度尼西亞的Java咖啡命名為“Java”。Java的第一個(gè)公共版本于1995年發(fā)布。甲骨文在2010年收購Sun Microsystems Inc.后擁有Sun的硬件和軟件產(chǎn)品線,包括Java。
接下來,在本Java學(xué)習(xí)教程中,我們將了解Java平臺的一些關(guān)鍵組件。這些組件將源代碼(人類可讀語言)翻譯成機(jī)器語言或可執(zhí)行代碼。
Java Development Kit或JDK是用于制作Java應(yīng)用程序和小程序的完整軟件開發(fā)環(huán)境。它包括Java運(yùn)行時(shí)環(huán)境(JRE)、編譯器以及Java調(diào)試器、JavaDoc等各種工具。JDK幫助用戶編寫、編譯和運(yùn)行Java程序,可在macOS、Windows、Linux和Solaris上使用。
Java Runtime Environment是JDK的一部分,包含JVM、類庫、小程序支持和瀏覽器插件。如果用戶想要運(yùn)行Java程序,則必須在系統(tǒng)中安裝JRE。
Java虛擬機(jī)或JVM執(zhí)行編譯器生成的字節(jié)碼并將其翻譯成機(jī)器語言。程序編譯由Java Development Kit(JDK)中包含的Javac編譯器完成。編譯器將java程序作為輸入并返回Java字節(jié)碼作為輸出。盡管每個(gè)操作系統(tǒng)都有不同的JVM,但它們在執(zhí)行字節(jié)碼后的輸出在所有操作系統(tǒng)中都是相同的。因此,我們說Java是一種獨(dú)立于平臺的編程語言。
如果沒有列出Java的主要特性,那么面向初學(xué)者的Java教程是不完整的。這些包括:
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743