Java程序設計項目案例化教程課件:了解Java_第1頁
Java程序設計項目案例化教程課件:了解Java_第2頁
Java程序設計項目案例化教程課件:了解Java_第3頁
Java程序設計項目案例化教程課件:了解Java_第4頁
Java程序設計項目案例化教程課件:了解Java_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Java面向?qū)ο蟪绦蛟O計

了解Java教學內(nèi)容了解Java語言的現(xiàn)狀、特點、運行的機制掌握Java開發(fā)環(huán)境的搭建掌握UltraEdit編輯器來編輯Java程序掌握Java程序的基本結構掌握Java程序運行的基本步驟掌握Window操作系統(tǒng)下簡單Dos命令掌握Eclipse集成環(huán)境的使用教學目標了解Java的技術背景以及Internet的發(fā)展對Java的推動作用理解平臺無關性及可移植性的含義掌握編寫具有簡單輸出功能的Java應用程序的方法熟練JDK的安裝以及編輯、編譯與運行Java應用程序的方法理解類、對象、屬性、方法等面向?qū)ο蟮幕靖拍盍私饷嫦蚍庋b、繼承及多態(tài)等面向?qū)ο蟮幕咎匦訨ava起源

Java是美國SunMicrosystems公司在1995年推出的一種面向?qū)ο蟮某绦蛟O計語言。從Java語言誕生以后,迅速成為一種流行的編程語言,。1996年Sun公司推出了Java開發(fā)工具包,即JDK1.0,提供了強大的類庫支持。1998年推出了JDK1.2,是Java里程碑的版本,Sun公司將Java改名為Java2,即第二代Java,并且將Java分成JavaSE、JavaME和JavaEE三個版本,即Java標準版、Java嵌入式版本和Java企業(yè)版,分別針對不同的開發(fā)領域。后續(xù)發(fā)布了Java的一系列版本,現(xiàn)在的最新的版本為JDK11。具TIOBE公司發(fā)布2018年10月份最新編程語言排名中Java編程語言排在第一位。Java平臺的構成Java平臺包括核心JVM以及JavaAPIJava平臺的三種版本JavaSE允許開發(fā)和部署在桌面、服務器、嵌入式環(huán)境和實時環(huán)境中使用的Java應用程序。JavaEE是Sun公司針對Internet環(huán)境下企業(yè)級應用推出的一種全新概念的模型,比傳統(tǒng)的互聯(lián)網(wǎng)應用程序模型更有優(yōu)勢,適合于開發(fā)服務器端應用程序或者大型ERP系統(tǒng)等。JavaEE也是一組規(guī)范集。JavaMe可以使用在各種各樣的消費電子產(chǎn)品上,例如,智能卡、手機、PDA、電視機頂盒等方面。JavaEE也提供了Java語言一貫的特性—跨平臺和安全網(wǎng)絡傳輸。隨著3G及嵌入式芯片技術的發(fā)展,基于Java的移動式、嵌入式應用將會越來越廣泛。Java的特點Java是簡單的面向?qū)ο蟮姆植际降慕忉屝偷慕训?、安全的結構中立的、可移植的高效的、多線程的、動態(tài)的Java程序開發(fā)環(huán)境Java開發(fā)工具包的來源一個Java程序的開發(fā)要經(jīng)過編輯、編譯和運行三個過程。Java程序的編輯可以使用任何一個文本編輯器,編譯與運行則通過Sun公司提供的Java開發(fā)工具箱JDK(JavaDevelopmentToolkit)進行。JDK是一個簡單的命令行工具集,包括軟件庫、編譯Java源程序的編譯器、執(zhí)行字節(jié)碼的解釋器以及其他的一些實用工具。JDK環(huán)境變量設置Java應用程序結構一個Java應用程序由類、對象與方法等若干部分組成。Java應用程序開發(fā)過程一個Java程序的開發(fā)過流程如圖所示,主要包括:編輯、編譯和運行。這個過程是反復的,不管是在創(chuàng)建源代碼,還是在編譯或者運行時,只要有錯誤,就必須通過修改程序源代碼以糾正錯誤,然后再重新編譯或者運行。Java的開發(fā)運行環(huán)境是指Java程序的軟/硬件環(huán)境,需要安裝Sun公司的JDK。JDK的下載與安裝步驟如下:登錄Oracle公司的網(wǎng)站(oracle),:LOGOwpsJDK的安裝(1)2、點擊TrialsandDownloads,如圖1-3所示:JDK的安裝(2)點擊JavaforDevelopers按鈕,進入到JDK下載頁面,如圖1-4所示:LOGOwpsJDK的安裝(3)下載JavaPlatform(JDK)8u144,選擇對應的操作系統(tǒng),下載JDK。LOGOwpsJDK的安裝(4)安裝JDK,鼠標雙擊安裝文件,進行安裝,如圖1-6所示:JDK的安裝(5)JDK的安裝(6)點擊下一步,進入定制安裝界面,如圖1-7所示點擊“更改”按鈕,進入更改安裝目標文件夾界面,如圖1-8所示更改目錄后,點擊下一步,完成JDK的安裝,如圖1-9所示JDK環(huán)境變量的配置在桌面“計算機”圖標上單擊鼠標右鍵,在彈出的菜單上選擇:“屬性”項,在彈出的對話框中,選擇“高級系統(tǒng)設置”項,在彈出的對話框,選擇“高級”選項卡單擊“環(huán)境變量(N)…”按鈕,在“高級系統(tǒng)設置”界面單擊“環(huán)境變量”按鈕進入“環(huán)境變量”對話框,在“環(huán)境變量”對話框中的“系統(tǒng)變量”選項組中找到“path”變量,并選中它,然后單擊“編輯”按鈕。進入“編輯系統(tǒng)變量”對話框在編輯系統(tǒng)變量“變量值”一欄,將光標移到變量值的最末尾,輸入:;C:\ProgramFiles\Java\jdk1.8.0_144\bin單擊“確定”按鈕。備注:C:\ProgramFiles\Java\jdk1.8.0_144\為本書JDK的安裝路徑,讀者根據(jù)實際安裝路徑作相應的變動。在單擊“新建(w)…”按鈕,在彈出的“新建系統(tǒng)變量”對話框中:變量名一欄輸入:classpath,在變量值一欄輸入:.;C:\ProgramFiles\Java\jdk1.8.0_144\lib;C:\ProgramFiles\Java\jdk1.8.0_144\lib\dt.jar;C:\ProgramFiles\Java\jdk1.8.0_144\lib\tools.jar在“開始”菜單中,“搜索程序和文件”文本框輸入cmd,按回車鍵,進入dos命令提示符界面在命令提示符界面下輸入:java-version命令,按回車測試JDK的path路徑配置JavaApplication程序步驟1、通過文本編輯器或者java程序的集成開發(fā)環(huán)境來編寫java程序2、對java程序進行編譯,如果編譯沒有錯誤,會形成相應的java程序的類文件(class文件),如果編譯有錯誤,繼續(xù)修改java程序。3、運行java程序的類文件?!纠?-1】編輯java源程序,在顯示器上輸出“Thisisfirstjavaprogram”字符串。編輯文件:打開記事本或者UltraEdit編輯器軟件,輸入如下源代碼,然后將該程序保存到D盤的根目錄下,文件名為TestFirstProgramm.java。publicclassTestFirstProgramm{publicstaticvoidmain(String[]args){System.out.println("Thisisfirstjavaprogramm");}}編譯生成字節(jié)碼文件:單擊“開始”菜單—>所有程序—>附件—>命令提示符,在dos命令提示符下輸入“d:”,將盤符切換到D盤的根目錄下。如圖1-15所示:KINGSOFT在D盤的根目錄的命令提示符下輸入“javacTestFirstProgramm.java”,按回車,如圖1-16所示。圖1-16編譯TestFirstProgramm程序如上圖顯示,表示該程序沒有編譯錯誤。會在源目錄下生成TestFirstProgramm.class文件。運行程序:運行該程序的class文件,在命令提示符下輸入“javaTestFirstProgramm”,按回車,如圖1-17所示:圖1-17程序運行結果程序的運行的結果是顯示“Thisisfirstjavaprogramm”字符串。KINGSOFT【例1-2】Javaapplet小程序輸出“HelloWorld”。編輯:在UltraEdit文本編輯器中輸入如下程序:importjava.awt.*;//引入java.awt包下所有的類importjava.applet.*;//引入java.applet包下所有的類publicclassHelloWorldAppletextendsApplet{publicvoidpaint(Graphicsg){drawString("HelloWorld",50,50);}}保存到文件夾:D:\java\source\1,文件名為HelloWorldApplet.java即:D:\java\source\1\HelloWorldApplet.java編譯:如圖1-18所示編譯成功后,會在當前文件夾下形成一個HelloWorldApplet.class文件(3)運行:因為javaapplet小應用程序沒有main方法,不能獨立運行,必須鑲嵌在html網(wǎng)頁文件中:1)首先建立html網(wǎng)頁文件: 采用UltraEdit編輯器編輯一個html網(wǎng)頁文件,將HelloWorldApplet.class文件嵌入到網(wǎng)頁文件中<html><head><title>Thisisajavaapplet</title></head><body><appletcode="HelloWorldApplet.class"width=200height=200></applet></body></html>網(wǎng)頁文件編輯好后,保存到HelloWorldApplet.java同一個文件夾下,文件命名為:HelloWorldApplet.html2)運行該網(wǎng)頁文件網(wǎng)頁文件可以通過瀏覽器來打開,雙擊該網(wǎng)頁文件。3)也可以采用命令appletviewer.exe來執(zhí)行javaapplet小應用程序,在dos命令窗口輸入:appletviewerHelloWorldApplet.html,如圖1-19所示:運行的結果如圖1-20所示程序的注釋注釋是對程序的說明,提高程序的可讀性和可維護性,注釋語句不會被程序執(zhí)行。Java程序的注釋有三種形式:(1)單行注釋Java中單行注釋用符號“//”表示,從“//”符號開始直到此行末尾或者直到換行標記都會被作為是注釋內(nèi)容。(2)多行注釋符號“/**/”表示多行注釋,其中符號“/*”和“*/”之間無論有幾行說明均被作為是注釋內(nèi)容。(3)文檔注釋文檔注釋用符號“/***/”表示,與多行注釋一樣,符號“/**”和“*/”之間的內(nèi)容不論有幾行都被視作注釋內(nèi)容。但當文檔注釋符號出現(xiàn)時會被Javadoc文檔工具讀取為Javadoc文檔內(nèi)容,一般在Web頁面開發(fā)時使用。Eclipse集成開發(fā)環(huán)境的使用通過網(wǎng)絡進入到Eclipse官方網(wǎng)站(/)如圖1-21所示:點擊PACKAGES按鈕,在進入的網(wǎng)頁中選擇EclipseIDEforJavaDevelopers,選擇相應的操作系統(tǒng)的位數(shù),點擊下載,如圖1-22所示:下載后,得到一個壓縮文件,本書的下載的Eclipse集成開發(fā)環(huán)境軟件eclipse-java-oxygen-R-win32-x86_64.zip,解壓縮,就完成Eclipse的安裝,打開Eclipse文件夾,雙擊eclipse.exe可執(zhí)行文件,運行Eclipse軟件,出現(xiàn)java項目工作區(qū)的設置,如圖1-23所示:點擊Browse…按鈕可以設置java項目的工作區(qū),本書暫且用默認的工作區(qū),點擊Launch按鈕,啟動Eclipse軟件,顯示如圖1-24所示界面:采用eclipse集成開發(fā)環(huán)境,建立第一個Java項目,步驟如下:(1)新建一個java項目依次點擊菜單欄“文件”--“new”-“JavaProject”,出現(xiàn)如圖1-25所示界面:在Projectname欄輸入你要建立的java項目名稱,選中Usedefaultlocation表示你建立的java項目默認存放的位置,也可以選擇“Browse…”按鈕,將你建立的java項目存放到你想要的位置,其他按照缺省設置,單擊Finish按鈕。(2)新建一個類文件在Eclipse環(huán)境中的“PackageExplorer”,右擊你的項目,依次選擇“new”—>“Class”,在出現(xiàn)的對話框中,name項目輸入java程序文件名,如圖1-26所示:單擊“Finish”按鈕,出現(xiàn)java程序的編寫界面,如圖1-27所示:(3)編輯java程序代碼在Eclipse軟件中中間部分是代碼的編寫部分,在該區(qū)域?qū)懭氪a,如圖1-28所示:(4)保存java程序?qū)懞胘ava程序代碼后,點擊工具欄上的“保存”按鈕或是快捷鍵(Ctrl+S),在保存的同時,Eclipse自動將源程序編譯成字節(jié)碼文件,如果源程序有語法錯誤,Eclipse會智能提示。(5)運行java程序在Eclipse軟件的菜單欄“Run”,選擇run選項,或者點擊Eclipse軟件的工具欄運行按鈕,運行程序,如圖1-29所示:任務總結本章主要介紹了java的語言的特點和運行機制,jdk的下載和安裝,java程序運行環(huán)境變量配置,以及Eclipse集成開發(fā)環(huán)境的簡單使用。通過本章的學習,可以使學

溫馨提示

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

評論

0/150

提交評論