Java面向?qū)ο蟪绦蛟O(shè)計第1章-Java 語言概述_第1頁
Java面向?qū)ο蟪绦蛟O(shè)計第1章-Java 語言概述_第2頁
Java面向?qū)ο蟪绦蛟O(shè)計第1章-Java 語言概述_第3頁
Java面向?qū)ο蟪绦蛟O(shè)計第1章-Java 語言概述_第4頁
Java面向?qū)ο蟪绦蛟O(shè)計第1章-Java 語言概述_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、Java面向?qū)ο蟪绦蛟O(shè)計 第1章配合例子源代碼一起使用Power point 制作:耿祥義 張躍平 Java語言概述 2010-1-101主要內(nèi)容Java誕生Java的特點(diǎn)安裝JDK一個簡單的Java應(yīng)用程序聯(lián)合編譯注釋編程風(fēng)格難點(diǎn)Java的特點(diǎn)導(dǎo)讀2010-1-102Java語言概述 Java具有面向?qū)ο蟆⑴c平臺無關(guān)、安全、穩(wěn)定和多線程等優(yōu)良特性,是目前軟件設(shè)計中優(yōu)秀的編程語言。 Java不僅可以用來開發(fā)大型的應(yīng)用程序,而且特別適合于Internet的應(yīng)用開發(fā)。 Java具備了“一旦寫成處處可用”的特點(diǎn)。 Java已成為網(wǎng)絡(luò)時代最重要的語言之一。 2010-1-1031.1 Java的誕生

2、Java是1995年6月由Sun公司發(fā)明的革命性編程語言。 Java可以在計算機(jī)的操作系統(tǒng)之上再提供一個Java運(yùn)行環(huán)境,該運(yùn)行環(huán)境由Java虛擬機(jī)(Java Virtual Machine)、類庫以及一些核心文件組成,也就是說,只要計算機(jī)提供了Java運(yùn)行環(huán)境,Java編寫的軟件就能在其上運(yùn)行。 2010-1-1041.2 Java 的特點(diǎn) Java是目前使用最為廣泛的網(wǎng)絡(luò)編程語言之一,它具有以下特點(diǎn):1.簡單 2.面向?qū)ο?.平臺無關(guān)4.多線程5.安全 6.動態(tài) 2010-1-1051.3 安裝JDK_三種平臺 目前Java平臺主要分為下列3個版本: (1)Java SE(曾稱為J2SE)

3、稱為Java標(biāo)準(zhǔn)版或Java 標(biāo)準(zhǔn)平臺。 (2)Java EE(曾稱為J2EE)稱為Java企業(yè)版或Java企業(yè)平臺。 (3)Java ME(曾稱為J2ME)稱為Java微型版或Java小型平臺。 無論上述那種Java運(yùn)行平臺都包括了相應(yīng)的Java虛擬機(jī)(Java Virtual Machine),虛擬機(jī)負(fù)責(zé)將字節(jié)碼文件(包括程序使用的類庫中的字節(jié)碼)加載到內(nèi)存,然后采用解釋方式來執(zhí)行字節(jié)碼文件,即根據(jù)相應(yīng)平臺的機(jī)器指令翻譯一句執(zhí)行一句。 2010-1-1061.3 安裝JDK_安裝Java SE平臺 Java SE平臺是學(xué)習(xí)掌握J(rèn)ava語言的最佳平臺,而掌握J(rèn)ava SE又是進(jìn)一步學(xué)習(xí)Jav

4、a EE和Java ME所必須的。1 下載JDK1.6。 本書將使用針對Window操作系統(tǒng)平臺的JDK,因此下載的版本為jdk-6u13-windows-i586-p.exe。2 選擇安裝路徑界面。為了便于今后設(shè)置環(huán)境變量,建議修改默認(rèn)的安裝路徑為:D:jdk1.6 。3 系統(tǒng)環(huán)境path的設(shè)置。 4 系統(tǒng)環(huán)境classpath的設(shè)置。 圖1.4 JDK的目錄結(jié)構(gòu)2010-1-1071.4 Java程序的開發(fā)步驟 1編寫源文件。擴(kuò)展名必須是.java。 2編譯Java源程序。使用Java編譯器(javac.exe)編譯源文件,得到字節(jié)碼文件。 3. 運(yùn)行Java程序。使用Java SE平臺中

5、的Java解釋器(java.exe)來解釋執(zhí)行字節(jié)碼文件。 2010-1-1081.5一個簡單的Java應(yīng)用程序例1 1編寫源文件(Java應(yīng)用程序的源文件是由若干個書寫形式互相獨(dú)立的類組成)。public class Hello public static void main (String args) System.out.println(這是一個簡單的Java應(yīng)用程序); Student stu=new Student(); stu.speak(We are students); class Student public void speak(String s) System.out.p

6、rintln(s); 源文件命名為Hello.java 保存至C:chapter1 。 注:良好的編碼習(xí)慣 、源文件的命名 規(guī)則2編譯Java源程序。C:chapter1javac Hello.java 3. 運(yùn)行Java程序。 C:chapter1java Hello例2 1編寫源文件命名為Rect.java 保存至C:chapter1。2編譯Java源程序。 C:chapter1javac Rect.java 3. 運(yùn)行Java程序。 C:chapter1java Example1_2 2010-1-1091.6 聯(lián)合編譯 例31編寫源文件。 分別編輯、保存三個Java源文件Circle.

7、java、Rectangle.java、MainClass.java至C:chapter1中 。其中MainClass.java是含有主類的Java應(yīng)用程序的源文件。 2編譯Java源程序。C:chapter1javac MainClass.java 編譯MainClass.java的過程中,Java系統(tǒng)會自動地編譯Circle.java和Rectangle.java,這是因?yàn)閼?yīng)用程序要使用Circle.java和Rectangle.java源文件產(chǎn)生的字節(jié)碼文件。編譯通過后,C:chapter1目錄中將會有Cirlce.class 、Rectangle.class和MainClass.class三個字節(jié)碼文件。 3. 運(yùn)行Java程序。 C:chapter1java MainClass2010-1-10101.7 注釋 編譯器忽略注釋內(nèi)容,注釋的目的是有利于代碼的維護(hù)和閱讀,因此給代碼增加注釋是一個良好的編程習(xí)慣。Java支持兩種格式的注釋:單行注釋和多行注釋。 單行注釋使用“/”表示單行注釋的開始,即該行中從“/”開始的后續(xù)內(nèi)容為注釋。 2010-1-1011 1.8 編

溫馨提示

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

最新文檔

評論

0/150

提交評論