《看教程視頻自學(xué)學(xué)習(xí)筆記》第一部:《Java》1

Java的用途:Java可以開發(fā)桌面應(yīng)用程序,銀行軟件,商場結(jié)算軟件,開發(fā)面向Internet的應(yīng)用程序,京東,阿里巴巴,拼多多,百度。很多網(wǎng)站類的應(yīng)用程序,特別是著名的公司,都是用Java開發(fā)。
Java的最大特點是支持跨平臺運行(比如在windows,Unix,MacOS中,Java能靠中介作用的JⅤM這個虛擬機(jī)來運行,Java運行在JⅤM上,減少開發(fā)成本,方便,效率高,通用性好,JⅤM是Java? Virtual? Machine)。跨平臺性質(zhì),這是Java廣泛應(yīng)用的主要原因。
學(xué)習(xí)Java的優(yōu)勢 :強(qiáng)大的ide(360百度:ⅠDE是集成開發(fā)環(huán)境,Intergrated? Development? Environment)工具,只要你打出幾個字母,這個工具會幫你寫與提示一些代碼,寫代碼效率超高。完全開源,相關(guān)資料與文檔豐富,即在網(wǎng)上,問題都幾乎可以搜得到,因為你遇到的問題別人也都幾乎遇到過。
Jre:Java? runtime environment,是Java程序的運行環(huán)境。
Jdk:Java development kit,是Java的開發(fā)工具包,里面包含了各種類庫和工具,我們只需要下載接JDK,其中自動集成了JRE。
在瀏覽器輸入oracle(甲骨文),到官網(wǎng)下載Java,Java SE用于學(xué)習(xí)Java的核心代碼,是Java的基礎(chǔ)核心,核心代碼都是SE的部分。
Java ME:用于移動開發(fā),是Java? SE基礎(chǔ)上添加了一些模塊,用來自制移動設(shè)備,游戲,通信等,安卓開發(fā)就是基于Java ME。Java EE用于網(wǎng)站開發(fā),也是在其基礎(chǔ)上,添加一些模塊來支持Web開發(fā),網(wǎng)站型的開發(fā)。
在甲骨文官網(wǎng)點擊 Downloads(下載),再點擊Java SE 12.0.1
Linux、macOS、windows:分別代表Linux系統(tǒng),蘋果系統(tǒng),windows系統(tǒng)的版本。點擊Accept,表示同意協(xié)議,再點擊相應(yīng)版本進(jìn)行下載。