第1章_Java入門(81)_第1頁
第1章_Java入門(81)_第2頁
第1章_Java入門(81)_第3頁
第1章_Java入門(81)_第4頁
第1章_Java入門(81)_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2022/1/27第 1 頁前導課程與后繼技術(shù)前導課程與后繼技術(shù)2022/1/27第 2 頁1. Java語言語言的特點的特點2022/1/27第 3 頁1 1)簡單易學)簡單易學 Java要比要比C+簡單。簡單。2 2)面向?qū)ο螅┟嫦驅(qū)ο?3 3)平臺無關(guān))平臺無關(guān) 在一個計算機上編譯得到的字節(jié)碼文件可以復(fù)制到任何在一個計算機上編譯得到的字節(jié)碼文件可以復(fù)制到任何一個安裝了一個安裝了Java運行環(huán)境的計算機上直接使用。運行環(huán)境的計算機上直接使用。Java虛擬機虛擬機負責將字節(jié)碼翻譯成本地計算機的機器碼,并將機器碼交給負責將字節(jié)碼翻譯成本地計算機的機器碼,并將機器碼交給本地的操作系統(tǒng)來運行。本地

2、的操作系統(tǒng)來運行。 2022/1/27第 4 頁2.1 網(wǎng)絡(luò)地位網(wǎng)絡(luò)地位 Java的平臺無關(guān)性讓的平臺無關(guān)性讓Java成為編寫網(wǎng)絡(luò)應(yīng)用程序成為編寫網(wǎng)絡(luò)應(yīng)用程序的佼佼者,的佼佼者,Java特別適合于網(wǎng)絡(luò)應(yīng)用軟件的開發(fā)。特別適合于網(wǎng)絡(luò)應(yīng)用軟件的開發(fā)。2.2 語言地位語言地位 Java是目前使用最為廣泛的網(wǎng)絡(luò)編程語言之一。是目前使用最為廣泛的網(wǎng)絡(luò)編程語言之一。2.3 需求地位需求地位 IT行業(yè)對行業(yè)對Java人才的需求正在不斷的增長,掌握人才的需求正在不斷的增長,掌握Java語言及其相關(guān)技術(shù)意味著較好的就業(yè)前景和工語言及其相關(guān)技術(shù)意味著較好的就業(yè)前景和工作酬金。作酬金。2. Java語言語言的地位的

3、地位2022/1/27第 5 頁3. 安裝安裝JDK三種平臺簡介三種平臺簡介 2022/1/27第 6 頁目前目前JavaJava平臺主要分為下列平臺主要分為下列3 3個版本個版本: : (1 1)Java SEJava SE(曾稱為曾稱為J2SEJ2SE)稱為稱為JavaJava標準版或標準版或Java Java 標準平臺。標準平臺。 (2 2)Java EEJava EE(曾稱為曾稱為J2EEJ2EE)稱為稱為JavaJava企業(yè)版或企業(yè)版或JavaJava企業(yè)平臺。企業(yè)平臺。(3 3)Java MEJava ME(曾稱為曾稱為J2MEJ2ME)稱為稱為JavaJava微型版或微型版或Ja

4、vaJava小型平臺。小型平臺。 2022/1/27第 7 頁安裝安裝Java SE平臺平臺 Java SEJava SE平臺是學習掌握平臺是學習掌握JavaJava語言的最佳平臺,而掌握語言的最佳平臺,而掌握Java SEJava SE又是進一步學習又是進一步學習Java Java EEEE和和Java MEJava ME所必須的。所必須的。1 1 下載下載JDK1.8JDK1.8。2 2 選擇安裝路徑界面。選擇安裝路徑界面。3 3 設(shè)置系統(tǒng)環(huán)境變量。設(shè)置系統(tǒng)環(huán)境變量。http:/2022/1/27第 8 頁1系統(tǒng)環(huán)境系統(tǒng)環(huán)境path的設(shè)置的設(shè)置 JDKJDK平臺提供的平臺提供的JavaJa

5、va編譯器(編譯器(javac.exejavac.exe)和和JavaJava解解釋器(釋器(java.exejava.exe)位于位于JavaJava安裝目錄的安裝目錄的 binbin文件夾中。文件夾中。2022/1/27第 9 頁Java運行時所需的類庫被包含在運行時所需的類庫被包含在jrelib中的壓縮文件中的壓縮文件rt.jar中。中。ClasspathClasspath值中的值中的 .; 是指可以加載應(yīng)用程序當前目錄及是指可以加載應(yīng)用程序當前目錄及其子目錄中的類。其子目錄中的類。2系統(tǒng)環(huán)境系統(tǒng)環(huán)境classpath的設(shè)置的設(shè)置 2022/1/27第 10 頁下載網(wǎng)址:下載網(wǎng)址:htt

6、ps://4. Eclipse的下載與安裝Eclipse 是一個開放源代碼的、基于是一個開放源代碼的、基于Java的可擴展開發(fā)平臺。就其本身而言,它只的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。件構(gòu)建開發(fā)環(huán)境。2022/1/27第 11 頁 5 Java程序的開發(fā)步驟程序的開發(fā)步驟 1編寫源文件編寫源文件:擴展名必須是擴展名必須是.java。 2編譯編譯Java源程序源程序:用用Java編譯器(編譯器(javac.exe)編譯編譯源文件,得到字節(jié)碼文件源文件,得到字節(jié)碼文件.class

7、文件。文件。 3. 運行運行Java程序程序:使用使用Java解釋器(解釋器(java.exe)來解釋來解釋執(zhí)行字節(jié)碼文件。執(zhí)行字節(jié)碼文件。 6. 簡單的簡單的Java應(yīng)用程序應(yīng)用程序Java應(yīng)用程序的源文件是由若干個互相獨立的類組成。應(yīng)用程序的源文件是由若干個互相獨立的類組成。例子例子1:Hello.javapublic class Hello public static void main (String args) System.out.println(大家好!); System.out.println(Nice to meet you); Student stu = new Stude

8、nt(); stu.speak(We are students); class Student public void speak(String s) System.out.println(s); 2022/1/27第 13 頁使用一個文本編輯器,如使用一個文本編輯器,如EditEdit或記事本編寫或記事本編寫JAVAJAVA源文件。源文件。JavaJava源程序中的語句必須在英文狀態(tài)下輸入,而字符串源程序中的語句必須在英文狀態(tài)下輸入,而字符串里面的符號不受漢字符或英文字符的限制。里面的符號不受漢字符或英文字符的限制。JAVAJAVA語言區(qū)語言區(qū)分大小寫。分大小寫。 2. 2. 保存源文件。保

9、存源文件。 1)源文件中)源文件中只能有一個只能有一個類是類是public類;類;2)如果)如果有一個類是有一個類是public類類,那么源文件的名字,那么源文件的名字必須必須與這個類的名字完全相同與這個類的名字完全相同;如果源文件如果源文件沒有沒有public類類,那么那么源文件的名字只要和某個類的名字相同源文件的名字只要和某個類的名字相同就可以了。就可以了。1. 1. 編寫源文件編寫源文件 2022/1/27第 14 頁編譯編譯javajava源文件源文件 進入進入Java源文件的存放目錄中,使用編譯器源文件的存放目錄中,使用編譯器javac編譯源文件,方法如下:編譯源文件,方法如下: j

10、avac 源文件名源文件名 例如例如 C:chapter1 javac Hello.java運行運行JAVAJAVA程序程序 一個一個Java應(yīng)用程序必須有一個類含有應(yīng)用程序必須有一個類含有public static void main(String args )方法,稱這個方法,稱這個類是應(yīng)用程序的類是應(yīng)用程序的主類主類。 2 2解釋器(解釋器(javajava) 使用使用Java虛擬機中的虛擬機中的Java解釋器(解釋器(java.exe)來解釋執(zhí)行其字節(jié)碼文件。來解釋執(zhí)行其字節(jié)碼文件。Java應(yīng)用程序總是從主應(yīng)用程序總是從主類的類的main方法開始執(zhí)行。方法開始執(zhí)行。 java 主類名主

11、類名 C:chapter1 java Hello1. 1. 主類主類 再看一個簡單的再看一個簡單的JavaJava應(yīng)用程序應(yīng)用程序 public class Person void speakHello() System.out.print(很高興認識你!); System.out.println(nice to meet you!); class Xiti public static void main(String args) Person zhang=new Person(); zhang.speakHello(); 源文件名?字節(jié)碼文件名?怎樣編譯運行?源文件名?字節(jié)碼文件名?怎樣編譯

12、運行?7. 編程風格編程風格 Allmans風格風格也稱也稱“獨行獨行”風格,即風格,即左、右大括號各自左、右大括號各自獨占一行獨占一行. .class Allmans public static void main(String args) int sum=0,i=0,j=0; for(i=1;i=100;i+) sum=sum+i; System.out.println(sum); KernighanKernighan風格風格也稱也稱“行尾行尾”風格,即風格,即左大括號在上一行左大括號在上一行的行尾,而右大括的行尾,而右大括號獨占一行。號獨占一行。class Kernighan public static void main(String args

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論