Java-2實用教程第4版-第1章-Java入門_第1頁
Java-2實用教程第4版-第1章-Java入門_第2頁
Java-2實用教程第4版-第1章-Java入門_第3頁
Java-2實用教程第4版-第1章-Java入門_第4頁
Java-2實用教程第4版-第1章-Java入門_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《Java語言程序設計》陳傳明《Java2實用教程(第4版)》

第1章

Java入門

主要內(nèi)容Java的地位Java的特點安裝JDK簡單的Java應用程序Java的先導知識與后繼技術1.1Java的地位

Java語言是一門很好的面向?qū)ο缶幊陶Z言,通過Java語言的學習掌握面向?qū)ο缶幊痰母舅枷搿⑹褂脤ο髞硗瓿赡承┤蝿?。IT行業(yè)對Java人才的需求正在不斷的增長,掌握Java語言及其相關技術意味著擁有較好的就業(yè)前景和工作酬金。查看各類語言排行〔來自百度百科〕

1.2Java的特點

1.2.1簡單

Java比C++簡單,C++中許多容易混淆的概念,要么被Java棄之不用了,要么以一種更清楚更容易理解的方式實現(xiàn)。1.2.2面向?qū)ο?/p>

Java是面向?qū)ο蟮木幊陶Z言,涉及類、對象、繼承、多態(tài)、接口等概念。

1.2.3平臺無關

在一個計算機上編譯得到的字節(jié)碼文件可以復制到任何一個安裝了Java運行環(huán)境的計算機上直接使用。1.2.

4多線程1.2.5平安1.2.6動態(tài)

1.3安裝JDK

1.3.1三種平臺簡介

目前Java平臺主要分為以下3個版本:〔1〕JavaSE〔曾稱為J2SE〕稱為Java標準版或Java標準平臺?!?〕JavaEE〔曾稱為J2EE〕稱為Java企業(yè)版或Java企業(yè)平臺?!?〕JavaME〔曾稱為J2ME〕稱為Java微型版或Java小型平臺。

1.3.2安裝JavaSE平臺

JavaSE平臺是學習Java語言的最正確平臺,掌握JavaSE是進一步學習JavaEE和JavaME所必須的。1下載JDK1.72選擇安裝路徑界面。建議修改默認的安裝路徑為:D:\jdk1.7。

1.系統(tǒng)環(huán)境path的設置

JDK平臺提供的Java編譯器〔javac.exe〕和Java解釋器〔java.exe〕,位于Java安裝目錄的\bin文件夾中,為了能在任何目錄中使用編譯器和解釋器,應在系統(tǒng)特性中設置path。在系統(tǒng)屬性中,進入“環(huán)境變量”對話框,添加系統(tǒng)環(huán)境變量。在系統(tǒng)環(huán)境變量path中添加目錄(D:\jdk1.6\bin)即可。如圖1.5所示.

2.系統(tǒng)環(huán)境classpath的設置

一般不需要設置環(huán)境變量classpath的值.如果希望使用最新的Java運行環(huán)境,就重新設置classpath的值(D:\jdk1.6\jre\lib\rt.jar;.;)Classpath值中的.;是指可以加載應用程序當前目錄及其子目錄中的類。如圖1.6所示.驗證路徑是否正確設置翻開命令提示符〔在windows運行里面輸入cmd,回車即可〕輸入javac回車java回車沒有錯誤提示視為環(huán)境設置成功。1.4Java程序的開發(fā)步驟

1.編寫源文件擴展名必須是.java。2.編譯Java源程序用Java編譯器〔javac.exe〕編譯源文件,得到字節(jié)碼文件。運行Java程序使用Java解釋器〔java.exe〕來解釋執(zhí)行字節(jié)碼文件。1.5簡單的Java應用程序

1.5.1源文件的編寫與保存

Java應用程序的源文件由假設干個書寫形式互相獨立的類組成例1,下面Java源文件Hello.java是由兩個名字分別為Hello和Student的類組成。

publicclassHello{publicstaticvoidmain(Stringargs[]){System.out.println("大家好!");

System.out.println("Nicetomeetyou");Studentstu

=

newStudent();stu.speak("Wearestudents");}}classStudent{publicvoidspeak(Strings){System.out.println(s);}}

編寫與保存源文件使用普通的文本編輯器即可編寫Java程序,如記事本、EditPlus等軟件。2.保存源文件。

〔1〕如果源文件中有多個類,那么只能有一個類是public類;〔2〕如果有一個public類,那么源文件的名字必須與這個類的名字完全相同;〔3〕如果源文件沒有public類,那么源文件的名字可以是任意合法標識符〔建議與某個類的名字相同〕,并且擴展名是java就可以了?!?〕源文件后綴名是.java;1.編寫源文件

上述例1中的源文件必須命名為Hello.java。將Hello.java保存到C:\chapter1文件夾中。1.5.2編譯

1.編譯器〔javac〕在命令提示符界面中,進入C:\chapter1目錄,使用編譯器javac編譯源文件。C:\chapter1>javacHello.java1.5.3運行

一個Java應用程序必須有一個類含有publicstaticvoidmain(Stringargs[])方法,這個類是Java程序的主類。

1.應用程序的主類

2.解釋器〔java〕使用Java虛擬機中的Java解釋器〔java.exe〕來解釋執(zhí)行其字節(jié)碼文件。Java應用程序總是從主類的main方法開始執(zhí)行

C:\chapter1\>javaHello再看一個簡單的Java應用程序保存例2中的Java源文件、使用編譯器編譯源程序、使用解釋器運行程序。例2publicclassPeople{intheight;Stringear;voidspeak(Strings){System.out.println(s);}}classA{publicstaticvoidmain(Stringargs[]){Peoplezhubajie;

zhubajie

=

newPeople();zhubajie.height

=

170;zhubajie.ear

=

"兩只大耳朵";

System.out.println("身高:"+zhubajie.height);System.out.println(zhubajie.ear);zhubajie.speak(“師傅,俺老豬肚子都餓了");}}

1命名保存源文件2編譯3執(zhí)行1.6編程風格遵守一門語言的編程風格是非常重要的,否那么編寫的代碼將難以閱讀,給后期的維護帶來諸多不便。1.6.1Allmans風格

Allmans風格也稱“獨行”風格,即左、右大括號各自獨占一行。classAllmans{publicstaticvoidmain(Stringargs[]){intsum=0,i=0,j=0;for(i=1;i<=100;i++){sum=sum+i;}System.out.println(sum);}}1.6.2Kernighan風格

Kernighan風格也稱“行尾”風格,即左大括號在上一行的行尾,而右大括號獨占一行。classKernighan{publicstaticvoidmain(Stringargs[]){intsum=0,i=0,j=0;for(i=1;i<=100;i++)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論