某士兵Java零基礎(chǔ)后端工程師(P5)
一、Java 概述
代碼范例:
public? class Test {
public? static void main(String [] args){
? ? System.out.println("Hello world");
}??
}
1
2
3
4
5
JAVA簡(jiǎn)介
Java是半編譯半解釋性語言,它將.java的源程序文件編譯成拓展名為.class的字節(jié)碼文件,字節(jié)碼文件可以在任何一臺(tái)裝有JVM虛擬機(jī)的操作系統(tǒng)上運(yùn)行,從而達(dá)到“一次編譯,隨處運(yùn)行”的目的。
Java 特點(diǎn):簡(jiǎn)單的 面向?qū)ο蟮?分布式的 解釋執(zhí)行的 健壯的 安全的 結(jié)構(gòu)中立的 可移植的 高效率的 多線程的 動(dòng)態(tài)的和跨平臺(tái)的編程語言。
Java的三個(gè)平臺(tái)標(biāo)準(zhǔn):Java SE4(標(biāo)準(zhǔn)版:用于開發(fā)桌面應(yīng)用程序) Java EE(企業(yè)版:用于開發(fā)和部署服務(wù)端的應(yīng)用程序) Java ME(移動(dòng)端:已被安卓、IOS、鴻蒙OS所淘汰)。
JDK的安裝
JDK : Java開發(fā)工具包
JRE:Java運(yùn)行環(huán)境
JVM:Java虛擬機(jī)
在JDK的安裝目錄下有一個(gè)jre目錄,里面有兩個(gè)文件夾bin和lib,在這里可以認(rèn)為bin里的就是jvm,lib中則是jvm工作所需要的類庫,而jvm和 lib合起來就稱為jre.
標(biāo)簽: