版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章
搭建IDE環(huán)境本章學(xué)習(xí)要點(diǎn)掌握J(rèn)DK的下載與安裝;掌握path變量的配置;掌握使用記事本編寫、編譯和運(yùn)行Java程序;掌握使用IntelliJIDEA編寫、編譯和運(yùn)行Java程序;理解path變量的作用;理解Java的運(yùn)行機(jī)制。1.1Java語言簡(jiǎn)介Java語言是面向?qū)ο缶幊趟枷氲囊环N高級(jí)語言JavaSE是各應(yīng)用平臺(tái)的基礎(chǔ),要想學(xué)習(xí)JavaEE和JavaME,必須先要學(xué)習(xí)JavaSE。而本書主要介紹的就是JavaSE。JavaSE可以分為四個(gè)主要的部分:JVM、JRE、JDK和Java語言。要想運(yùn)行用Java編寫好的程序,JVM必不可少。JVM(JavaVirtualMachine,JVM)叫Java虛擬機(jī),包括在Java執(zhí)行環(huán)境(JavaSERuntimeEnviroment,JRE)中,所以要運(yùn)行Java程序,就必須先安裝JRE,而JRE又包括在JDK中。JDK(JavaSEDevelopmentKits)稱為Java開發(fā)工具包,包括JRE及開發(fā)過程中需要的一些工具程序,如javac、java等。1.2JDK的下載和安裝本書使用的JDK版本是JavaSE。最新的JDK,可以在Oracle官網(wǎng)上下載。JavaSE8u221,這是JDK8,也是本書要用到的版本。1.3JDK的安裝默認(rèn)路徑安裝即可注意兩個(gè)路徑:C:\ProgramFiles\Java\jdk1.8.0_221C:\ProgramFiles\Java\jre1.8.0_221安裝成功顯示:安裝完JDK之后,打開C:\ProgramFiles\Java,能看到兩個(gè)文件夾,即表示JDK安裝成功1.4JDK目錄介紹bin目錄:該目錄用于存放一些可執(zhí)行程序,其中最重要的就是javac.exe和java.exe。include目錄:由于JDK是通過C和C++實(shí)現(xiàn)的,因此啟動(dòng)時(shí)需要引入一些C語言的頭文件,該目錄就是用于存放這些頭文件的。jre目錄:此目錄是Java運(yùn)行時(shí)環(huán)境的根目錄,包含Java虛擬機(jī)、運(yùn)行時(shí)的類包、bin目錄,但不包含開發(fā)工具。lib目錄:lib是library的縮寫,意為Java類庫或庫文件,是開發(fā)工具使用的歸檔包文件。src.zip文件:src中放置的是JDK核心類的源代碼,通過該文件可以查看Java基礎(chǔ)類的源代碼。
1.5使用記事本編寫Java的第一個(gè)程序1.在C:\ProgramFiles\Java\jdk1.8.0_221\bin文件夾下新建文本文檔,特別提醒,一定要將擴(kuò)展名顯示出來,能看到文本文檔的.txt擴(kuò)展名。2.將文本文檔重命名為HelloWorld,將擴(kuò)展名txt改為java。3.用記事本打開文件,并輸入如下程序代碼:
1publicclassHelloWorld{2publicstaticvoidmain(String[]args){3System.out.println("HelloWorld");4}5}4.編譯文件:javacHelloWorld.java5.運(yùn)行文件:javacHelloWorld.java
1.6配置path變量1.5節(jié)中,我們是在C:\ProgramFiles\Java\jdk1.8.0_221\bin目錄下編寫的HelloWorld.java,但在實(shí)際開發(fā)中,我們更需要把源文件放在另外的路徑下。現(xiàn)在我們將HelloWorld.java剪切到D:\javabook目錄下,在編譯該文件時(shí),會(huì)報(bào)找不到j(luò)avac命令。path環(huán)境變量是系統(tǒng)環(huán)境變量的一種,用于保存一系列的路徑,每個(gè)路徑之間以分號(hào)隔開。當(dāng)在命令行窗口運(yùn)行一個(gè)可執(zhí)行文件時(shí),操作系統(tǒng)首先會(huì)在當(dāng)前目錄下查找該文件是否存在,如果不存在,會(huì)繼續(xù)在path環(huán)境變量中定義的路徑下尋找文件,如果仍未找到,系統(tǒng)會(huì)報(bào)找不到命令的錯(cuò)誤。只需要在path變量中添加javac.exe和java.exe兩個(gè)命令的安裝路徑即可。1.7IntelliJIDEA開發(fā)Java項(xiàng)目IntelliJIDEA簡(jiǎn)稱IDEA,是java編程語言開發(fā)的集成環(huán)境。IDEA有兩個(gè)版本:Ultimate和Community。其中Ultimate是針對(duì)web開發(fā)的版本,Community是針對(duì)Java和Android開發(fā)的。本書中選擇Community版本。該軟件的安裝很簡(jiǎn)單,直接單擊next,直到最后單擊finish按鈕即可。1.8Java中的注釋注釋是為了讓別人看懂程序,是對(duì)程序的某個(gè)功能或者某行代碼的解釋說明,只在源文件內(nèi)有效,不會(huì)被編譯到字節(jié)碼文件中。Java中的注釋分為三種。1.單行注釋單行注釋通常用于對(duì)某一行代碼進(jìn)行解釋,用符號(hào)”//”表示2.多行注釋多行注釋可以注釋多行內(nèi)容,以“/*“開始,”*/“結(jié)束。3.文檔注釋文檔注釋是對(duì)一段代碼概括性的解釋說明,以“/**“開始,”*/“結(jié)束。1.9本章小結(jié)
簡(jiǎn)單介紹了Java語言的特點(diǎn)及三大體系;詳細(xì)講解了JDK的下載與安裝及目錄;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 眾包品牌授權(quán)合同(2024年版)
- 書法教育合同(2024年版)
- 培養(yǎng)中學(xué)生信息技術(shù)學(xué)習(xí)興趣的策略
- 2024-2025學(xué)年統(tǒng)編版五年級(jí)語文上冊(cè)第七單元達(dá)標(biāo)檢測(cè)卷(原卷+答案)
- 四季感冒膠囊對(duì)鼻竇炎的療效
- 貴陽2024年04版小學(xué)5年級(jí)英語第三單元真題試卷
- Python程序設(shè)計(jì)實(shí)踐-教學(xué)大綱
- 2024年國際勞務(wù)項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 征求意見稿-企業(yè)研發(fā)管理體系建設(shè)指南
- 海鹽縣蘆薈訂單合同書(3篇)
- 股權(quán)結(jié)構(gòu)圖模板
- 26《表示物質(zhì)的符號(hào)》教學(xué)設(shè)計(jì)
- 淺談實(shí)習(xí)生的管理工作
- 法界體性——本初時(shí)輪金剛具力行法
- 技術(shù)支持服務(wù)流程圖
- 變性玉米粉項(xiàng)目文本0001
- 優(yōu)質(zhì)護(hù)理服務(wù)PPT
- 第三章 閘板防噴器
- 市值管理十大經(jīng)典案例
- 馬克思主義基本原理概論課程論文
- 有色金屬選礦廠工藝設(shè)計(jì)規(guī)范
評(píng)論
0/150
提交評(píng)論