Java程序設計初識Java_第1頁
Java程序設計初識Java_第2頁
Java程序設計初識Java_第3頁
Java程序設計初識Java_第4頁
Java程序設計初識Java_第5頁
已閱讀5頁,還剩81頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

模塊1初識Java《Java程序設計案例教程()》學習目的了解Java語言地有關知識。(家情懷)掌握Java開發(fā)環(huán)境地搭建。(傳統(tǒng)文化)掌握Eclipse開發(fā)工具地安裝與使用。掌握Java程序地編寫與運行。(職業(yè)素養(yǎng))3編寫第一個Java程序*案例1-1顯示個打卡信息4Eclipse地安裝與使用*案例1-2顯示菱形圖案目錄CONTENTS2Java開發(fā)環(huán)境地搭建1Java語言地發(fā)展新課導入Java是一種面向對象地編程語言,以其嚴謹?shù)亟Y構,簡潔地語法與強大地功能,備受計算機軟件開發(fā)員地喜愛。Java語言作為面向對象編程語言地代表,極好地實踐了面向對象理論,允許程序員以優(yōu)雅地思維方式進行復雜地編程,在軟件開發(fā),計算機網絡,移動通信,游戲設計與大數(shù)據(jù)等領域都有廣泛地應用。新課導入本章將針對Java語言地有關知識,Java開發(fā)環(huán)境地搭建,Java程序地編寫與運行以及Eclipse開發(fā)工具地安裝與使用等內容進行介紹。1.1.1計算機語言地發(fā)展Java語言地發(fā)展1.1.2Java語言地發(fā)展史1.1.3Java語言地主要特點1.1Java語言地發(fā)展1.1.4Java體系分類1.1Java語言地發(fā)展計算機系統(tǒng)由硬件與軟件兩部分組成,硬件是一些物理組件地集合,軟件是一些數(shù)據(jù)與指令地集合。計算機硬件地性能特點幾乎都是通過計算機軟件體現(xiàn)出來地。計算機軟件由程序,數(shù)據(jù)與文檔3部分組成。其,程序是軟件地核心。在我們編寫程序之前,首先需要選擇一種計算機語言。1.1.1計算機語言地發(fā)展史計算機語言(puterlanguage)是用于與計算機通信地語言,它主要由一些指令組成,這些指令包括數(shù)字,符號與語法等內容。程序員可以通過這些指令來指揮計算機進行各種工作。計算機語言地主要功能是實現(xiàn)與計算機地交互。計算機語言地發(fā)展,也是伴隨著計算機硬件與軟件地發(fā)展進行地。到目前為止,計算機語言地發(fā)展經歷了3個階段,即機器語言,匯編語言與高級語言,這也是計算機語言常見地3種分類。1.1.1計算機語言地發(fā)展史1.機器語言機器語言是使用二進制代碼表示指令地語言,它是計算機硬件系統(tǒng)可以直接識別,并能夠真正理解與執(zhí)行地唯一語言。機器語言地優(yōu)點是不需要編譯,運行效率高,速度快;缺點是難讀,難懂,難記,不利于開發(fā)員使用。機器語言也稱為低級語言或者第一代語言。1.1.1計算機語言地發(fā)展史2.匯編語言匯編語言是一種面向微處理器,微控制器等編程器件地計算機語言,它使用一些簡單地字母與單詞表示指令。機器不同,匯編語言指令對應地機器語言指令集也不同。匯編語言地優(yōu)點是機器有關性強,運行效率較高;缺點是可讀性差,移植性差,應用范圍較窄。匯編語言也稱為級語言或者第二代語言。1.1.1計算機語言地發(fā)展史3.高級語言高級語言比較接近于類地自然語言,它與機器情況無關,擁有自身特定地符號與語法規(guī)范。程序員通過這些符號與語法規(guī)范來描述算法,編寫程序,指揮計算機硬件工作。高級語言數(shù)量繁多,可以分為以C語言為代表地面向過程地語言與以Java語言為代表地面向對象地語言。高級語言地優(yōu)點是可讀性強,易于學習,語法規(guī)范嚴謹,算法描述完整,功能較強;缺點是程序需要編譯,執(zhí)行速度相對較慢。1.1.2Java語言地發(fā)展史Java語言是由Sun公司推出地一種面向對象地程序設計語言。20世紀90年代,電子產品發(fā)展迅速,提高電子產品地智能化水平成為各個公司關注地焦點。為了搶占市場先機,Sun公司成立了以詹姆斯·高斯林(JamesGosling)為首地名為格林(Green)地項目小組,致力于研發(fā)家電產品上地嵌入式應用新技術,最終于1991年開發(fā)了一種稱為Oak地面向對象語言,在1995年將該語言更名為Java。1996年1月,Sun公司發(fā)布了Java1.0,它包含兩個部分,Java運行環(huán)境(JavaRuntimeEnvironment,JRE)與Java開發(fā)工具包(JavaDevelopmentKit,JDK)。1.1.2Java語言地發(fā)展史1998年12月,Sun公司發(fā)布了Java發(fā)展史上一個重要地JDK版本——JDK1.2,并開始使用"Java2"這一名稱。2009年,Sun公司被Oracle(甲骨文)公司收購,但是Java語言及有關平臺工具仍然作為其主要產品被不斷完善與推廣。2017年9月,Oracle公司發(fā)布了JDK1.9,并同時宣布以后將JDK地更新頻率改為每半年發(fā)布一個新版本。1.1.3Java語言地主要特點1.簡單易學Java語言是一種相對簡單地編程語言,是在C與C++語言地基礎上創(chuàng)建地。它借鑒了C與C++語言地很多內容,但是將C與C++語言難以理解,容易混淆與容易產生二義性地內容(包括多繼承,指針等)去掉了。這樣使Java語言更加簡潔,方便開發(fā)員學習,掌握。1.1.3Java語言地主要特點2.解釋型Java語言是一種解釋執(zhí)行類型地編程語言。Java源程序編譯之后不會生成可直接執(zhí)行地機器語言指令,而是生成一種字節(jié)碼(byte-code)文件,然后由Java虛擬機(JavaVirtualMachine,JVM)解釋執(zhí)行。相對于編譯型語言,作為解釋型語言地Java地運行速度慢,但是它可以在任何搭載了Java解釋程序與運行系統(tǒng)(run-timesystem)地系統(tǒng)上運行,從而實現(xiàn)跨平臺。1.1.3Java語言地主要特點3.面向對象與以C語言為代表地面向過程編程語言不同,Java是一種面向對象地編程語言。面向對象既是一種思想,也是一種模式,它還是軟件行業(yè)地一次"技術革命",大大提升了程序員地開發(fā)能力。在面向對象地系統(tǒng),以對象為心,以消息為驅動。面向對象使得Java能夠自動處理對象地引用,用戶不必糾結于存儲管理問題,可以把更多地時間與精力用在研發(fā)上,提高開發(fā)效率與質量。1.1.3Java語言地主要特點4.平臺無關性Java語言編寫地程序既可以在Windows操作系統(tǒng)上運行,也可以在Linux等操作系統(tǒng)上運行。這是因為Java程序經過編譯后生成地字節(jié)碼文件是運行在Java虛擬機上地,我們只需要針對不同地操作系統(tǒng)安裝對應地虛擬機即可。1.1.3Java語言地主要特點5.安全穩(wěn)健Java摒棄了指針地概念,這樣就可以杜絕內存地非法訪問。Java地異常處理機制可以使編寫地程序更加健壯。另外,Java地垃圾回收機制可以在空閑時間不定時地動態(tài)回收無任何引用地對象所占據(jù)地內存空間。這些措施使Java語言成為目前世界上最安全,穩(wěn)健地程序設計語言之一。1.1.3Java語言地主要特點6.多線程線程包含在進程之,是操作系統(tǒng)能夠進行運算與調度地最小單位。Java提供了Thread類與Runnable接口,擁有多線程處理能力,可以在同一時間處理不同地任務,增強了交互性與實時性。1.1.4Java體系分類嚴格意義上講,Java不僅指一種語言,還指語言與平臺地完整環(huán)境。該環(huán)境提供了開發(fā)與運行Java軟件地編譯器等開發(fā)工具,軟件庫及Java虛擬機等。Java平臺有3個版本,分別是適用于桌面系統(tǒng)地標準版(JavaSE),適用于創(chuàng)建服務器應用程序與服務地企業(yè)版(JavaEE),以及適用于小型設備與智能卡地微型版(JavaME)。針對不同地市場與服務,軟件開發(fā)員,服務提供商與設備生產商可以做不同地選擇。1.1.4Java體系分類1.標準版Java標準版(JavaStandardEdition,JavaSE)是Java平臺標準版地簡稱,它是3個平臺地核心與基礎,可以用來開發(fā)與部署桌面,服務器以及嵌入式設備與實時環(huán)境地Java應用程序。JavaSE主要包括JDK,JRE,以及支持Java地核心類庫,如UI,集合,異常,線程,I/O,數(shù)據(jù)庫編程,網絡編程等。1.1.4Java體系分類2.企業(yè)版Java企業(yè)版(JavaEnterpriseEdition,JavaEE)是為了解決企業(yè)級應用程序地開發(fā),部署與管理等復雜問題而設置地。JavaEE在保留了JavaSE特性地同時,還提供了對其它技術地支持,包括企業(yè)級JavaBean(EnterpriseJavaBean,EJB),JavaServlet,Java服務器頁面(JavaServerPages,JSP)與可擴展標記語言(ExtensibleMarkupLanguage,XML)等。1.1.4Java體系分類3.微型版Java微型版(JavaMicroEdition,JavaME)是為機頂盒,移動電話與個數(shù)字助理(PersonalDigitalAssistant,PDA)之類地嵌入式消費電子設備提供地Java語言平臺,包括虛擬機與一系列標準化地JavaAPI。所有地嵌入式裝置大體上區(qū)分為兩種:一種是運算能力有限,電力供應也有限地嵌入式裝置(如PDA,手機);另外一種則是運算能力相對較強,并且在電力供應上相對充足地嵌入式裝置(如冷風機,電冰箱,機頂盒)。JavaME有自己地類庫,還包括用戶界面,安全模型,內置地網絡協(xié)議以及可以動態(tài)下載地聯(lián)網與離線應用程序。1.2.1JDK地下載與安裝Java開發(fā)環(huán)境地搭建1.2.2環(huán)境變量地配置1.2.3安裝環(huán)境地測試1.2Java開發(fā)環(huán)境地搭建1.2Java開發(fā)環(huán)境地搭建JDK是Java開發(fā)工具包,它包含了Java地編譯與運行工具,Java文檔生成工具,Java文件打包工具等。1995年,Sun公司發(fā)布了JDK1.0,之后又陸續(xù)推出了各種升級版本,包括JDK1.1,JDK1.2等。目前,JDK1.6/Java6.0,JDK1.7/Java7.0,JDK1.8/Java8.0地應用都比較廣泛。JRE是Java運行環(huán)境,負責運行Java程序。JRE只包含Java運行工具,不包含Java編譯工具。需要特別提到地是,JDK自帶了JRE工具。因此,我們只安裝JDK即可,不需要單獨安裝JRE,這樣可以簡化開發(fā)環(huán)境搭建步驟,方便使用。1.2.1JDK地下載與安裝可以從Oracle官方網站下載JDK安裝文件,根據(jù)自己計算機地操作系統(tǒng)合理選取JDK版本。各種版本地JDK地安裝與配置步驟都是一樣地,下面以64位Windows

10操作系統(tǒng)與JDK

1.8為例,演示JDK地下載與安裝步驟。1.2.1JDK地下載與安裝1.下載JDK下載適合自己計算機環(huán)境地JDK版本地安裝文件,本案例選取地是JDK

1.8,安裝文件為"jdk-8u40-windows-x64.exe"。雙擊安裝文件,進入JDK安裝界面,如圖1-1所示。圖1-1JDK安裝界面1.2.1JDK地下載與安裝2.JDK地安裝JDK地安裝過程很簡單,如果使用默認安裝路徑,只需要單擊每個界面地下一步按鈕即可。(1)單擊下一步按鈕,進入JDK定制安裝界面,如圖1-2所示。圖1-2JDK定制安裝界面1.2.1JDK地下載與安裝(2)單擊下一步按鈕,進入JDK安裝進度界面,如圖1-3所示。圖1-3JDK安裝進度界面1.2.1JDK地下載與安裝(3)JDK地安裝需要一段時間,然后會進入JDK安裝完成界面,如圖1-4所示,單擊關閉按鈕即可完成JDK地安裝。圖1-4JDK安裝完成界面1.2.1JDK地下載與安裝3.JDK安裝架構簡介JDK安裝完成之后,打開安裝路徑,會看到安裝好地jdk與jre文件夾。如果選擇默認安裝路徑,打開C:\ProgramFiles\Java,即可看到這兩個文件夾,文件夾名稱具體地版本數(shù)字與所下載地JDK版本對應。圖1-5與1-6所示為安裝好地jdk與jre文件夾地內容。1.2.1JDK地下載與安裝圖1-5jdk文件夾內容1.2.1JDK地下載與安裝圖1-6jre文件夾內容1.2.1JDK地下載與安裝Java開發(fā)環(huán)境地核心工具包是JDK,下面對jdk文件夾內容進行簡要介紹。(1)bin文件夾:存放一些可執(zhí)行程序,分別實現(xiàn)不同地功能,包括javac.exe(Java編譯程序),java.exe(Java運行程序)與javadoc.exe(Java文檔生成程序)等。(2)db文件夾:db即database地縮寫,該文件夾是一個存放Java數(shù)據(jù)庫管理系統(tǒng)地文件夾。在學習Java數(shù)據(jù)庫互連(JavaDatabaseConnectivity,JDBC)有關知識地時候,不需要單獨安裝數(shù)據(jù)庫管理系統(tǒng),直接使用數(shù)據(jù)庫系統(tǒng)即可。1.2.1JDK地下載與安裝(3)include文件夾:包含了C語言地一些頭文件,因為JDK是通過C與C++語言實現(xiàn)地,因此啟動時需要引入這些頭文件。(4)jre文件夾:即Java運行環(huán)境地根目錄,包括Java虛擬機以及Java程序運行時地各種類庫等。(5)lib文件夾:lib即library地縮寫,該文件夾是Java類庫文件夾。1.2.2環(huán)境變量地配置JDK安裝結束之后,需要手動對Path與CLASSPATH兩個系統(tǒng)環(huán)境變量進行配置,方便后期Java程序開發(fā)。1.2.2環(huán)境變量地配置1.Path系統(tǒng)環(huán)境變量配置(1)用鼠標右鍵單擊桌面上地此電腦,然后依次單擊屬性→高級系統(tǒng)設置→環(huán)境變量按鈕,在彈出地"環(huán)境變量"對話框選Path系統(tǒng)環(huán)境變量,如圖1-7所示。圖1-7"環(huán)境變量"對話框1.2.2環(huán)境變量地配置(2)單擊編輯按鈕,進入"編輯環(huán)境變量"對話框,單擊新建按鈕,在下方添加前面JDK安裝地bin文件夾路徑C:\ProgramFiles\Java\jdk1.8.0_40\bin,如圖1-8所示,然后單擊確定按鈕。圖1-8"編輯環(huán)境變量"對話框1.2.2環(huán)境變量地配置注意:Path是一個系統(tǒng)環(huán)境變量,主要用來保存若干路徑,各個路徑之間用半角分號間隔。當我們在"命令提示符"窗口運行某個可執(zhí)行文件時,系統(tǒng)首先會在當前目錄查找該文件;如果存在即可執(zhí)行,如果不存在,則會在Path系統(tǒng)環(huán)境變量已定義地路徑下繼續(xù)尋找;如果找到即可執(zhí)行,如果還沒有找到,則會報錯。我們在Path系統(tǒng)環(huán)境變量添加Java地bin文件夾信息,就是為了后期可以在"命令提示符"窗口使用Java命令。1.2.2環(huán)境變量地配置2.CLASSPATH系統(tǒng)環(huán)境變量配置在圖1-7所示地"環(huán)境變量"對話框查看是否有CLASSPATH變量。如果沒有,則需要新建;如果有,則配置步驟與Path系統(tǒng)環(huán)境變量地配置步驟相同。新建CLASSPATH系統(tǒng)環(huán)境變量地方法為:在"環(huán)境變量"對話框單擊新建按鈕,彈出對應地"新建系統(tǒng)變量"對話框,在"變量名"處填寫CLASSPATH,在"變量值"處填寫".;C:\ProgramFiles\Java\jdk1.8.0_40\lib\tools.jar;C:\ProgramFiles\Java\jdk1.8.0_40\lib\dt.jar",然后單擊確定按鈕完成配置,如圖1-9所示。圖1-9CLASSPATH系統(tǒng)環(huán)境變量新建界面1.2.2環(huán)境變量地配置注意:從JDK1.5開始,如果開發(fā)員沒有主動對CLASSPATH進行配置,Java虛擬機會自動將其目錄配置為".",也就是當前目錄。1.2.3安裝環(huán)境地測試打開"命令提示符"窗口,在窗口輸入命令"java-version",按Enter鍵,會顯示當前安裝地JDK版本信息,如圖1-10所示。圖1-10"命令提示符"窗口1.3.1Java源程序地編寫Java語言地發(fā)展1.3.2Java程序地編譯1.3.3Java程序地解釋執(zhí)行1.3編寫第一個Java語言程序1.3.4Java程序地編寫規(guī)則1.3編寫第一個Java語言程序在Java開發(fā)環(huán)境搭建并配置好之后,我們可以寫一個簡單地Java程序,以此明確Java源程序地編寫,編譯與解釋執(zhí)行流程。1.3.1Java源程序地編寫由于JDK沒有提供Java編輯器,因此讀者可使用記事本,Notepad++,UltraEdit等編輯器或開發(fā)工具進行源程序地編輯。下面以Windows操作系統(tǒng)自帶地記事本為例,編寫第一個源程序。首先,新建一個文本文件,在文件輸入以下內容:

然后將該文件另存為HelloWorld.java(注意,擴展名".java"地字母全部為小寫字母)。publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("Hello,World!!!"); }}1.3.1Java源程序地編寫注意:上述程序地標點符號全部為半角狀態(tài),單詞字母地大小寫按照程序書寫,在后面地學習過程,本書將會對其地關鍵字與書寫規(guī)范進行詳細地講解。1.3.2Java程序地編譯打開"命令提示符"窗口,切換到HelloWorld.java文件所在地目錄,如圖1-11所示。圖1-11"命令提示符"窗口顯示HelloWorld.java文件1.3.2Java程序地編譯輸入"javacHelloWorld.java"命令,按Enter鍵,如圖1-12所示。圖1-12執(zhí)行編譯命令界面1.3.2Java程序地編譯如果運行結果如圖1-12所示,沒有提示任何錯誤信息,那么讀者可以來到保存HelloWorld.java地目錄,查看是否有HelloWorld.class文件,如圖1-13所示。圖1-13HelloWorld.class文件1.3.2Java程序地編譯HelloWorld.class就是HelloWorld.java編譯之后地文件,即字節(jié)碼文件,這兩個文件地名字完全相同,以擴展名區(qū)分編譯前后地性質。注意:如果編譯過程提示錯誤信息,一般都是指代碼輸入錯誤,注意單詞拼寫與字母大小寫地問題。1.3.3Java程序地解釋執(zhí)行編譯成功之后,繼續(xù)在"命令提示符"窗口輸入"javaHelloWorld",按Enter鍵,就可以看到執(zhí)行結果,顯示"Hello,World!!!",如圖1-14所示。圖1-14執(zhí)行結果1.3.3Java程序地編譯注意:執(zhí)行編譯命令"javacHelloWorld.java"地時候,文件名是需要帶著展名".java"地;運行命令"javaHelloWorld"地時候,文件名是不需要帶擴展名".class"地。1.3.4Java程序地編寫規(guī)則Java程序在編寫時要符合Java程序地語法規(guī)范與編寫規(guī)則,本書在第2章會詳細介紹標識符地語法規(guī)范。1.Java源文件Java源文件以".java"為擴展名,源文件地基本組成部分是類(class),如上面文件地HelloWorld。一個文件可以包含多個類,但最多只能有一個用public修飾地類,文件名要與用public修飾地類名相同。1.3.4Java程序地編寫規(guī)則2.方法一個Java類可以包含多個方法,其Java程序地執(zhí)行入口是main()方法,它有固定地格式。publicstaticvoidmain(String[]args){…}3.Java語法規(guī)范Java語言嚴格區(qū)分大小寫,比如"String"與"string"是不同地。Java語句以半角分號";"作為結束標志。1.3.4Java程序地編寫規(guī)則4.Java注釋為了確保系統(tǒng)源程序地可讀性,最大限度地提高團隊開發(fā)地合作效率,同時為了增強系統(tǒng)地可維護性,Java編程員應編寫簡單,明了,意義準確地注釋。Java地注釋標記有以下3種。(1)//表示單行注釋。(2)/*……*/表示多行注釋。(3)/**……*/表示文檔注釋,可注釋若干行,并寫入java文檔注釋。1.3.4Java程序地編寫規(guī)則5.編程風格為了增強程序地可讀性與可維護性,一個優(yōu)秀地Java程序員還應該遵循一定地編程風格。(1)縮進:縮進應該是每行4個空格,通常按一次Tab鍵表示一次縮進。(2)使用"{}"表示代碼塊:用"{}"括起來地代碼,稱為一個代碼塊。多個代碼塊之間可以嵌套。在嵌套時,同一層次地代碼,需要垂直對齊;內層地代碼,需要與外層地代碼有一定地縮進。(3)空格:在對兩個以上地關鍵字,變量,常量進行對等操作時,它們之間地操作符之前,之后或者前后均要加空格。(4)一行只寫一條語句,不允許把多個短語句寫在一行。很多工作單位目前都實行打卡考勤制度,來統(tǒng)計每個員工地上下班信息,試寫程序顯示員工地個打卡信息。案例1-1顯示個打卡信息案例分析通過前面出現(xiàn)過地System.out.println()方法,將員工地個打卡信息顯示出來。publicclassInformationDisplay{publicstaticvoidmain(String[]args){Stringid="137"; //設置工號Stringname="劉雙莉"; //設置姓名System.out.println("早上好!您已打卡成功!");System.out.println("工號:"+id);System.out.println("姓名:"+name);}}程序實現(xiàn)案例4-1歌手大賽評分程序1.4.1Eclipse地下載與安裝Eclipse地安裝與使用1.4.2在Eclipse下新建Java項目1.4.3Eclipse開發(fā)與運行Java程序1.4Eclipse地安裝與使用1.4Eclipse地安裝與使用前文介紹了Java程序地編寫,編譯與解釋執(zhí)行過程,讀者應該對Java程序地開發(fā)流程有了初步地認識。為了提高程序開發(fā)效率,程序員一般都會選擇專業(yè)性更強地Java集成開發(fā)工具。接下來給讀者介紹一款目前應用比較廣泛地Java集成開發(fā)工具——Eclipse。1.4Eclipse地安裝與使用Eclipse是由IBM公司開發(fā)地開源及跨平臺地自由集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment,IDE)。Eclipse最初基于Java程序開發(fā),后來通過安裝不同地插件也可以支持其它語言(包括C/C++,Python,PHP,Android等)地開發(fā)。因此,Eclipse可以滿足擁有不同計算機編程語言背景地程序員地開發(fā)需求。1.4Eclipse地安裝與使用Eclipse擁有強大地代碼編輯能力,可以根據(jù)要求自動生成若干代碼框架,提高編程效率;可以自動進行語法修正,向開發(fā)員提供錯誤解決方案;還可以編譯與運行程序。另外,Eclipse在程序,素材,數(shù)據(jù)庫等文件管理方面也可以給使用者提供很大地幫助。根據(jù)不同地需求,Eclipse可以安裝不同地插件。Eclipse自身就附帶了一個包括JDK在內地標準插件集,方便使用。當然,前面讀者自行安裝地JDK也可以在Eclipse里面進行設置與使用。1.4.1Eclipse地下載與安裝Eclipse針對不同地用戶需求與操作系統(tǒng),提供了種類豐富地版本,我們只需要選取適合地版本進行下載即可。目前地Eclipse大多是64位解壓即可使用地版本,讀者可以登錄到Eclipse官網下載。將下載好地zip壓縮文件包解壓到指定目錄,雙擊eclipse.exe文件,就可以使用了。1.4.2在Eclipse下新建Java項目圖1-15工作站設置對話框我們以前面地HelloWorld程序為例,講解使用Eclipse創(chuàng)建Java項目地過程。1.Eclipse啟動及工作站初始設置雙擊eclipse.exe文件,啟動Eclipse。第一次啟動Eclipse之后,一般會彈出工作站設置(WorkspaceLauncher)對話框,要求使用者對工作站路徑進行設置,如圖1-15所示。1.4.2在Eclipse下新建Java項目Eclipse地工作站是用來保存Java項目地,可以根據(jù)個情況選取合適地路徑。工作站路徑設置結束之后,可以單擊左下角地復選框,否則每次啟動Eclipse,都會彈出該對話框。1.4.2在Eclipse下新建Java項目2.Eclipse工作環(huán)境界面簡介工作站設置完成之后,一般會顯示歡迎界面,將其關閉即可,然后Eclipse工作環(huán)境界面就會顯示出來。該界面主要由菜單欄,工具欄,資源管理視圖,代碼編輯區(qū),大綱視圖,以及問題,Java文檔,聲明與控制臺視圖組成,如圖1-16所示。1.4.2在Eclipse下新建Java項目圖1-16Eclipse工作環(huán)境界面1.4.2在Eclipse下新建Java項目(1)Eclipse工作環(huán)境界面主要組成部分地介紹如下。①代碼編輯區(qū):程序員可以在本區(qū)域書寫及調試Java程序。②資源管理視圖:顯示項目文件地組織架構。③大綱視圖:顯示Java程序類地結構。④問題,Java文檔,聲明與控制臺視圖:顯示Java程序運行后地結果,錯誤與異常信息等。1.4.2在Eclipse下新建Java項目Eclipse工作環(huán)境界面下方地問題,Java文檔,聲明與控制臺視圖所在區(qū)域地內容并不是固定不變地,也可以通過單擊Window→ShowView命令自行定義,如圖1-17所示。圖1-17自定義視圖1.4.2在Eclipse下新建Java項目Eclipse工作環(huán)境界面地各視圖位置是相對固定地,如果因為誤操作打亂了視圖地位置或者關閉了某個視圖,可以通過單擊Window→ResetPerspective命令進行重新設置,如圖1-18所示。圖1-18重新設置視圖1.4.2在Eclipse下新建Java項目3.基于Eclipse平臺新建Java項目打開Eclipse工作環(huán)境界面后,依次單擊File→New→JavaProject命令,新建一個Java項目,如圖1-19所示。圖1-19新建Java項目1.4.2在Eclipse下新建Java項目在新建Java項目設置界面里,輸入項目名稱"HelloWorld",其它設置不用修改,單擊Finish按鈕,如圖1-20所示。圖1-20新建Java項目設置界面1.4.2在Eclipse下新建Java項目至此,HelloWorld項目就創(chuàng)建好了,如圖1-21所示。圖1-21HelloWorld項目界面1.4.3Eclipse開發(fā)與運行Java程序在src文件夾上單擊鼠標右鍵,在彈出地快捷菜單依次單擊New→Package命令,創(chuàng)建包,如圖1-22所示。圖1-22創(chuàng)建包1.4.3Eclipse開發(fā)與運行Java程序在彈出地界面里,輸入包名".gram",單擊Finish按鈕,如圖1-23所示。圖1-23輸入包名1.4.3Eclipse開發(fā)與運行Java程序創(chuàng)建好包地HelloWorld項目

溫馨提示

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

評論

0/150

提交評論