Java實(shí)用教程第1講java入門_第1頁
Java實(shí)用教程第1講java入門_第2頁
Java實(shí)用教程第1講java入門_第3頁
Java實(shí)用教程第1講java入門_第4頁
Java實(shí)用教程第1講java入門_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第1講Java入門 1.1Java的歷史 1.2Java的用處 1.3Java開發(fā)環(huán)境的安裝和配置 1.4第一個(gè)Java程序 1.5Java程序的開發(fā)過程 1.6怎么學(xué)好Java

1.7本講小結(jié)

講后練習(xí) 第1講Java入門 1.1Java的歷史Java的歷史可以追溯到1991年,源自PatrickNaughton和JamesGosling領(lǐng)導(dǎo)的一個(gè)SUN公司工程師小組的工程。SUN公司在1996年早期發(fā)布了Java第1版。

1.2Java的用處

Java技術(shù)可以分為三個(gè)版本:〔1〕J2SE:Java2StandardEdition〔Java標(biāo)準(zhǔn)版〕支持所有Java標(biāo)準(zhǔn)標(biāo)準(zhǔn)中所定義的核心類函數(shù)庫和所有的Java根本類別。J2SE定位在客戶端程序的應(yīng)用上?!?〕J2EE:Java2EnterpriseEdition〔Java企業(yè)版〕在J2SE的根底上增加了企業(yè)內(nèi)部擴(kuò)展類函數(shù)庫的支持,比方支持Servlet/JSP的javax.servletr.*和EJB的javax.ejb.*的類函數(shù)庫。J2EE定位在效勞器端程序的應(yīng)用上?!?〕J2ME:Java2MicroEdition〔Java的微型版〕只支持JAVA標(biāo)準(zhǔn)標(biāo)準(zhǔn)中所定義的核心類函數(shù)庫的子集。定位于嵌入式系統(tǒng)的應(yīng)用上。1.3Java開發(fā)環(huán)境的安裝和配置

下載jdk搭建java開發(fā)環(huán)境Java平臺(tái)由Java應(yīng)用編程接口〔API〕和Java虛擬機(jī)〔JVM〕構(gòu)成,如下圖。這個(gè)平臺(tái)構(gòu)成了Java在不同計(jì)算機(jī)系統(tǒng)中編譯和運(yùn)行的環(huán)境。為了搭建Java平臺(tái),需要下載和安裝Java軟件開發(fā)工具箱〔JavaDevelopmentKit,JDK〕,并設(shè)置Java編譯和運(yùn)行環(huán)境。Java程序Java虛擬機(jī)JavaAPIs計(jì)算機(jī)系統(tǒng)Java平臺(tái)(安裝JDK)配置環(huán)境變量〔1〕PATH的配置鼠標(biāo)右鍵點(diǎn)擊“計(jì)算機(jī)〞—>“屬性〞—>“高級(jí)系統(tǒng)設(shè)置〞—>“環(huán)境變量〞—>“系統(tǒng)變量〞。找到path變量,然后點(diǎn)擊“編輯〞按鈕,彈出如圖1.10對(duì)話框,在原有值的前面加上C:\ProgramFiles\Java\jdk1.7.0.0_75\bin;,然后點(diǎn)擊“確定〞按鈕即可。圖1.10環(huán)境變量path設(shè)置圖現(xiàn)在可以翻開命令行,輸入javac,如果出現(xiàn)如圖1.11所示的結(jié)果,那說明設(shè)置成功。圖1.11測(cè)試path設(shè)置是否成功截圖〔2〕CLASSPATH的配置環(huán)境變量CLASSPATH的設(shè)置于path根本相同,找到“系統(tǒng)變量〞,如果是第一次設(shè)置CLASSPATH,其并不存在,需要新建一個(gè)名為CLASSPATH的環(huán)境變量,其值設(shè)置為:.;C:\ProgramFiles\Java\jdk1.7.0.0_75\lib\dt.jar;C:\ProgramFiles\Java\jdk1.7.0.0_75\lib\tools.jar;。需特別注意這個(gè)值的開頭為英文狀態(tài)下的“.〞。表示當(dāng)前目錄,即當(dāng)編譯Java源程序時(shí),如果需要某個(gè)類,系統(tǒng)先在當(dāng)前目錄下查找。1.4Java程序的編寫、編譯和運(yùn)行使用命令行工具使用編輯器Editplus

使用集成開發(fā)環(huán)境Eclipse

這是我們保存的源代碼文件C:/MyJava/HelloWorld.java編譯HelloWorld程序運(yùn)行HelloWorld程序這是編譯后得到的字節(jié)碼文件:HelloWorld.class1.4第一個(gè)Java程序通過eclipse可以自動(dòng)生成一個(gè)簡(jiǎn)單的java程序://HelloWorld.javapublicclassHelloWorld{ /** *@paramargs */ publicstaticvoidmain(String[]args){ //TODOAuto-generatedmethodstub }}其中/**/和//后的局部為注釋,其中/**/為注釋塊,//為單行注釋。我們可以在main函數(shù)中添加下面的輸出語句,運(yùn)行后可使其輸出HelloWorld!。System.out.println(“HelloWorld!〞);點(diǎn)擊Eclipse工具欄上的快捷按鈕即可運(yùn)行此程序。運(yùn)行按鈕如圖1.14所示。1.5Java程序的開發(fā)過程Java程序的開發(fā)過程一般分為三個(gè)步驟:〔1〕編寫源文件選擇一種純文本編輯器,如記事本、EditPlus等,來編寫源文件。源文件的后綴名必須為.java。如果使用IDE工具,必須先創(chuàng)立工程,然后在工程中創(chuàng)立主類,翻開主類所在的Java文件進(jìn)行編輯即可?!?〕編譯源文件 使用Java編譯器〔javac命令〕編譯源文件,生成字節(jié)碼 文件〔.class文件〕。如果使用IDE工具,如Eclipse,用 戶看不到編譯的過程,因?yàn)樗窃诰帉懺次募r(shí)即時(shí)編譯1.5Java程序的開發(fā)過程〔3〕運(yùn)行Java程序使用Java解釋器〔java命令〕運(yùn)行字節(jié)碼文件。如果使用IDE工具,如Eclipse,直接點(diǎn)擊IDE的運(yùn)行按鈕即可,運(yùn)行按鈕如圖1.13所示。圖1.14展示了一個(gè)Java應(yīng)用程序的開發(fā)過程。 圖1.14Java應(yīng)用程序的開發(fā)過程1.6怎么學(xué)好Java 1、配置java開發(fā)環(huán)境,多動(dòng)手實(shí)踐2、好的輔導(dǎo)書將使你在java學(xué)習(xí)之路上事半功倍, 推薦?ThingInJava?3、java開發(fā)的好幫手--JavaAPI文檔1.7本講小結(jié)

本講首先從Java的歷史講起,介紹了Java語言能做什么。其次介紹了Java的安裝環(huán)境及環(huán)境變量的配置。再次介紹了使用Eclipse運(yùn)行第一個(gè)Java程序

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論