版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第1章Java軟件開發(fā)相關(guān)技術(shù)簡介
任務(wù)一:掌握J(rèn)ava語言基本情況
任務(wù)三:了解Java開發(fā)工具
任務(wù)二:掌握J(rèn)ava語言體系
任務(wù)四:實(shí)訓(xùn)-JDK安裝配置及Java程序的編譯運(yùn)行
1.1任務(wù)一掌握J(rèn)ava語言基本情況
1.1.1Java語言的發(fā)展
Java是一個由Sun公司開發(fā)而成的新一代編程語言。使用它可在各式各樣不同種機(jī)器、不同種操作平臺的網(wǎng)絡(luò)環(huán)境中開發(fā)軟件。Java正在逐步成為Internet應(yīng)用的主要開發(fā)語言。它徹底改變了應(yīng)用軟件的開發(fā)模式,帶來了自PC機(jī)以來又一次技術(shù)革命,為迅速發(fā)展的信息世界增添了新的活力。
詳細(xì)說明:(1)JAVA的起源。(2)JAVA的特性。
簡單的、面向?qū)ο蟮?、健壯的、安全的、解釋的、與平臺無關(guān)的、多線程的、動態(tài)的語言(3)JAVA語言廣泛的應(yīng)用前景。面向?qū)ο蟮膽?yīng)用開發(fā)、計(jì)算過程的可視化軟件的開發(fā)、動態(tài)畫面的設(shè)計(jì)、交互操作的設(shè)計(jì)、Internet的系統(tǒng)管理功能模塊的設(shè)計(jì)、Intranet上的軟件開發(fā)、與各類數(shù)據(jù)庫連接查詢的SQL語句的配合使用、和其他類型應(yīng)用程序的連接1.JDK環(huán)境
Java不僅提供了一個豐富的語言和運(yùn)行環(huán)境,而且還提供了一個免費(fèi)的Java開發(fā)工具集(JavaDevelopersKits,簡稱JDK)。(1)Java編譯器
Java程序的編譯程序是javac.exe。javac命令將Java程序編譯成字節(jié)碼,然后你可用java解釋器java命令來解釋執(zhí)行這些Java字節(jié)碼。Java程序源碼必須存放在后綴為.java的文件里。Java程序里的每一個類,javac都將生成與類相同名稱但后綴為.class文件。編譯器把.class文件放在.java文件的同一個目錄里。1.1.2Java程序開發(fā)與運(yùn)行環(huán)境
(2)Java調(diào)試器JDB(JavaDebugger)是J2SDK提供的一個調(diào)試工具,可以實(shí)現(xiàn)單步跟蹤、斷點(diǎn)設(shè)置、監(jiān)視程序輸出情況等功能。
java命令由java編譯器javac輸出的Java字節(jié)碼。classname參數(shù)是要執(zhí)行的類名稱。注意任意在類名稱后的參數(shù)都將傳遞給要執(zhí)行類的main函數(shù)。java執(zhí)行完main函數(shù)后退出,除非main函數(shù)創(chuàng)建了一個或多個線程。如果main函數(shù)創(chuàng)建了其它線程,java總是等到最后一個線程退出才退出。2.JWS環(huán)境JavaWorkShop是SUN公司的一個新產(chǎn)品,它是一個集成的java語言開發(fā)環(huán)境,它包括以下工具:Portfolio和Project管理器源文件編輯器Build管理工具調(diào)試器項(xiàng)目測試擴(kuò)展在線超文本連接到幫助文件
1.1.3Java語言特點(diǎn)1.簡單2.面向?qū)ο?.自動內(nèi)存管理4.分布計(jì)算5.穩(wěn)定性6.安全性
7.解釋執(zhí)行
8.跨異構(gòu)環(huán)境
9.平滑移植10.多線程11.異常處理12.可擴(kuò)充1.1.4Java
程序分類Java程序分為兩種類型:Java應(yīng)用程序(JavaApplication)Java小應(yīng)用程序(Javaapplet)。
JavaApplication可以獨(dú)立運(yùn)行;Javaapplet不能獨(dú)立運(yùn)行,可以使用Appletviewer或其他支持Java的瀏覽器運(yùn)行。無論哪種Java程序,都用擴(kuò)展名為.java的文件保存。1.1.5JDK安裝與環(huán)境變量配置1.JDK的下載
下載地址為:
/javase/downloads/index.jsp
下載最新版本的“JDK6Update6”,選擇對應(yīng)的操作系統(tǒng),以及使用的語言即可。在下載Windows版本時,有兩個版本可供下載,,分別是:WindowsOnlineInstallation
在線安裝版本,每次安裝時都從網(wǎng)絡(luò)上下載安裝程序,在下載完成以后,進(jìn)行實(shí)際的安裝。
WindowsOfflineInstallation
離線安裝版本,每次安裝時直接進(jìn)行本地安裝。通常情況下,一般下載離線安裝版本。其實(shí)如果不需要安裝最新版本的話,也可以在國內(nèi)主流的下載站點(diǎn)下載JDK的安裝程序,只是這些程序的版本可能稍微老一些,這些對于初學(xué)者來說其實(shí)問題不大。2.JDK的安裝
Windows操作系統(tǒng)上的JDK安裝程序是一個EXE可執(zhí)行程序,直接安裝即可,在安裝過程中可以選擇安裝路徑以及安裝的組件等,如果沒有特殊要求,選擇默認(rèn)設(shè)置即可。程序默認(rèn)的安裝路徑在C:\ProgramFiles\Java目錄下。3.JDK環(huán)境變量的配置序號變量名變量值1JAVA_HOME
“C:\ProgramFiles\Java\jdk1.4.2_04”2path“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”3classpath“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”配置環(huán)境變量步驟如下:(1)右擊【我的電腦】,點(diǎn)擊【屬性】,選擇【高級】選項(xiàng)卡,點(diǎn)擊【環(huán)境變量】,如圖1-1所示。
(2)在【系統(tǒng)變量】中,設(shè)置3項(xiàng)屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂)若已存在則點(diǎn)擊【編輯】,不存在則點(diǎn)擊【新建】,如圖1-2環(huán)境變量對話框所示。圖1-1系統(tǒng)屬性對話框
圖1-2環(huán)境變量對話框
(3)JAVA_HOME指明JDK安裝路徑,C:\ProgramFiles\Java\jdk1.4.2_04,就是剛才安圖1-3設(shè)置JAVA_HOME裝時所選擇的路徑,此路徑下包括lib,bin,jre等文件夾。如圖1-3所示。(4)Path使得系統(tǒng)可以在任何路徑下識別java命令,變量值如圖1-4所示。圖1-3設(shè)置JAVA_HOME圖1-4設(shè)置PATH(5)CLASSPATH為java加載類(classorlib)路徑,只有類在classpath中,java命令才能識別,設(shè)為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(要加.表示當(dāng)前路徑)“%JAVA_HOME%”就是引用前面指定的JAVA_HOME,如圖1-5所示。
(6)單擊【開始】,選擇【運(yùn)行】,鍵入【cmd】,在命令提示符窗口,鍵入命令【java-version】,出現(xiàn)如圖1-6所示畫面,說明環(huán)境變量配置成功。圖
1-5設(shè)置Classpath圖1-6命令提示窗口1.1.6JavaApplication程序結(jié)構(gòu)及運(yùn)行過程1.程序代碼【例1-1】HelloWorldpublicclassHelloWorld{//聲明一個公有類:HelloWorldpublicstaticvoidmain(String[]args){//類中主方法,程序入口點(diǎn)
System.out.println("HelloWorld!");//在屏幕上輸出字符串"HelloWorld!"}}
運(yùn)行結(jié)果:HelloWorld!2.程序解析(1)每個Java程序至少包含一個類的聲明。(2)成員方法由方法聲明部分和方法體兩部分構(gòu)成(3)標(biāo)準(zhǔn)輸出流3.JavaApplication程序的結(jié)構(gòu)特點(diǎn)
(1)一個JavaApplication程序由一個或多個文件組成,每個文件中可以定義一個或多個類,每個類由若干個方法和變量組成。(2)一個文件中定義多個類時,允許其中聲明零個或一個public類,若有public類則程序文件名必須與public類的類名相同,并區(qū)分大小寫,擴(kuò)展名為.java。(3)一個JavaApplication程序僅有一個主方法main(),是整個程序的入口。4.Java程序編寫中的注意事項(xiàng)程序名必須與public類同名;Java程序區(qū)分大小寫字母;Java程序中所有的方法都是屬于某個類的,沒有不屬于某個類的方法。根據(jù)Java命名規(guī)范的約定,Java所有的類名都以一個大寫字母開頭,由多個詞構(gòu)成類名時每個詞首字母大寫。程序中以“//”開頭的為注釋,稱之為行注釋,它不影響程序的編譯與運(yùn)行。Java程序的書寫格式很自由,一般采用緊縮對齊格式進(jìn)行書寫,Java語句用分號“;”作為語句的分隔標(biāo)記,一般一行寫一條語句,需一行可以寫多條語句,一條語句也可以分成多行書寫。5.Java程序的編輯
Java程序的編輯可以使用任何一種文本編輯器,例如UltraEdit、Notepad、Wordpad甚至word,然后只要把編輯好的文件存成.java文件。當(dāng)然也可以用一些集成開發(fā)環(huán)境,例如Borland公司的JBuilder,IBM公司的VisualageforJava,此外還有cafe、kawa等其它集成開發(fā)環(huán)境。
Sun公司為全世界的java程序員提供了一個免費(fèi)的java程序開發(fā)包(JavaDevelopKit,簡稱JDK),其中包括了java編譯器命令"javac",以及java執(zhí)行命令"java",還有幫助文檔生成器命令"javadoc"等等。所有這些命令都可以在命令行下運(yùn)行,例如我們要編譯上述java文件HelloWorld.java,如果是在windows中進(jìn)行開發(fā),就可以在"命令提示符"下進(jìn)行編譯,在命令行中敲入"javacHelloWorld.java"
6.Javaapplication的執(zhí)行當(dāng)編譯結(jié)束以后,在java源文件中的每一個類都會生成相應(yīng)的.class文件,例如上例中就會生成一個HelloWorld.class文件,而java程序在執(zhí)行時調(diào)用的是.class文件。Javaapplication的執(zhí)行是在命令行下進(jìn)行的,如果是在windows系統(tǒng)中,就可以"命令提示符"下敲入"javaHelloWorld"進(jìn)行執(zhí)行,該"java"命令會啟動java虛擬機(jī),并讀入HelloWorld.class文件進(jìn)行執(zhí)行。
1.2
任務(wù)二掌握J(rèn)ava語言體系
Java2平臺包括:標(biāo)準(zhǔn)版(J2SE)、企業(yè)版(J2EE)和微縮版(J2ME)三個版本。J2SE,J2ME和J2EE,這也就是SunONE(OpenNetEnvironment)體系。J2SE就是Java2的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用軟件的編程;J2ME主要應(yīng)用于嵌入是系統(tǒng)開發(fā),如手機(jī)和PDA的編程;J2EE是Java2的企業(yè)版,主要用于分布式網(wǎng)絡(luò)程序開發(fā),如電子商務(wù)網(wǎng)站和ERP系統(tǒng)。1.2.1J2SE概述StandardEdition(標(biāo)準(zhǔn)版)J2SE包含那些構(gòu)成Java語言核心的類。比如:數(shù)據(jù)庫連接、接口定義、輸入/輸出、網(wǎng)絡(luò)編程。
J2SE是J2EE的基礎(chǔ),他大量的JDK代碼庫是每個要學(xué)習(xí)J2EE的編程人員必須掌握的。從JDK5.0開始,不再叫J2SE,改名為JavaSE了,因?yàn)槟莻€2已經(jīng)失去了其應(yīng)該有的意義。
1.2.2J2EE概述EnterpriseEdition(企業(yè)版)J2EE包含J2SE中的類,并且還包含用于開發(fā)企業(yè)級應(yīng)用的類。比如:EJB、servlet、JSP、XML、事務(wù)控制。J2EE的概念
J2EE是一種利用Java2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)的復(fù)雜問題的體系結(jié)構(gòu)。2.J2EE的優(yōu)勢(1)保留現(xiàn)存的IT資產(chǎn)(2)高效的開發(fā)(3)支持異構(gòu)環(huán)境(4)可伸縮性(5)穩(wěn)定的可用性3.J2EE的四層模型運(yùn)行在客戶端機(jī)器上的客戶層組件;運(yùn)行在J2EE服務(wù)器上的Web層組件;運(yùn)行在J2EE服務(wù)器上的業(yè)務(wù)邏輯層組件;運(yùn)行在EIS服務(wù)器上的企業(yè)信息系統(tǒng)(Enterpriseinformationsystem)層軟件。
4.J2EE的結(jié)構(gòu)這種基于組件,具有平臺無關(guān)性的J2EE結(jié)構(gòu)使得J2EE程序的編寫十分簡單,因?yàn)闃I(yè)務(wù)邏輯被封裝成可復(fù)用的組件,并且J2EE服務(wù)器以容器的形式為所有的組件類型提供后臺服務(wù).因?yàn)槟悴挥米约洪_發(fā)這種服務(wù),所以你可以集中精力解決手頭的業(yè)務(wù)問題。
容器和服務(wù),容器設(shè)置定制了J2EE服務(wù)器所提供得內(nèi)在支持,包括安全,事務(wù)管理,JNDI(JavaNamingandDirectoryInterface)尋址,遠(yuǎn)程連接等服務(wù),以下列出最重要的幾種服務(wù):JNDI尋址(JNDILookup)服務(wù)向企業(yè)內(nèi)的多重名字和目錄服務(wù)提供了一個統(tǒng)一的接口。J2EE遠(yuǎn)程連接(RemoteClientConnectivity)模型管理客戶端和enterprisebean間的低層交互。
5.J2EE的核心API與組件
J2EE平臺由一整套服務(wù)(Services)、應(yīng)用程序接口(APIs)和協(xié)議構(gòu)成,它對開發(fā)基于Web的多層應(yīng)用提供了功能支持,下面對J2EE中的13種技術(shù)規(guī)范進(jìn)行簡單的描述:
JDBCJNDIEJBRMIJavaIDL/CORBAJSPJavaServletXMLJMSJTAJTSJavaMailJAF
1.2.3J2ME概述MicroEdition(微縮版)J2ME包含J2SE中一部分類,用于消費(fèi)類電子產(chǎn)品的軟件開發(fā)。比如:呼機(jī)、智能卡、手機(jī)、PDA、機(jī)頂盒。1.J2ME是什么?
SunMicrosystems將J2ME定義為“一種以廣泛的消費(fèi)性產(chǎn)品為目標(biāo)的的高度優(yōu)化的JAVA運(yùn)行時環(huán)境,包括尋呼機(jī)、移動電話、可視電話、數(shù)字機(jī)頂盒和汽車導(dǎo)航系統(tǒng)。”Sun在1999年6月時推出了Java2袖珍版(J2ME)來滿足消費(fèi)電子和嵌入設(shè)備的需要。2.J2ME總體架構(gòu)
J2ME平臺是由配置(Configuration)和簡表(Profile)構(gòu)成的。3.J2ME目標(biāo)設(shè)備
1.3
任務(wù)三了解Java開發(fā)工具
1.3.1JBuilder簡介JBuilder是Borland公司開發(fā)的針對java的開發(fā)工具,使用JBuilder將可以快速,有效的開發(fā)各類java應(yīng)用,它使用的JDK與sun公司標(biāo)準(zhǔn)的JDK不同,它經(jīng)過了較多的修改,以便開發(fā)人員能夠像開發(fā)Delphi應(yīng)用那樣開發(fā)java應(yīng)用。Jbuilder的特點(diǎn):1.Jbuilder支持最新的Java技術(shù),包括Applets、JSP/Servlets、JavaBean以及EJB(EnterpriseJavaBeans)的應(yīng)用。2.用戶可以自動地生成基于后端數(shù)據(jù)庫表的EJBJava類,Jbuilder同時還簡化了EJB的自動部署功能.此外它還支持CORBA,相應(yīng)的向?qū)С绦蛴兄谟脩羧娴毓芾鞩DL(分布應(yīng)用程序所必需的接口定義語言InterfaceDefinitionLanguage)和控制遠(yuǎn)程對象。3.Jbuilder支持各種應(yīng)用服務(wù)器。Jbuilder與InpriseApplicationServer緊密集成,同時支持WebLogicServer,支持EJB1.1和EJB2.0,可以快速開發(fā)J2EE的電子商務(wù)應(yīng)用。4.Jbuilder能用Servlet和JSP開發(fā)和調(diào)試動態(tài)Web應(yīng)用。利用Jbuilder可創(chuàng)建(沒有專有代碼和標(biāo)記)純Java2應(yīng)用。由于Jbuilder是用純Java語言編寫的,其代碼不含任何專屬代碼和標(biāo)記,它支持最新的Java標(biāo)準(zhǔn)。
Jbuilder擁有專業(yè)化的圖形調(diào)試介面,支持遠(yuǎn)程調(diào)試和多線程調(diào)試,調(diào)試器支持各種JDK版本,包括J2ME/J2SE/J2EE。JBuilder環(huán)境開發(fā)程序方便,它是純的Java開發(fā)環(huán)境,適合企業(yè)的J2EE開發(fā);缺點(diǎn)是往往一開始人們難于把握整個程序各部分之間的關(guān)系,對機(jī)器的硬件要求較高,比較吃內(nèi)存,這時運(yùn)行速度顯得較慢1.3.2Eclipse簡介1.歷史背景
Eclipse這樣功能完整且成熟的開發(fā)環(huán)境,是由藍(lán)色巨人IBM所研制。IBM花了4千萬美金來開發(fā)這個IDE(IntegratedDevelopmentEnvironment)。第一版1.0在2001年11月面市,隨后逐漸受到歡迎。2.開放原始碼軟件
Eclipse使用的開放原始碼許可書:公共公眾許可書-CommonPublicLicense(CPL)作為授權(quán)方式,設(shè)計(jì)上是可以容許商業(yè)利益的。3.Eclipse版本介紹釋出版(Release
builds)穩(wěn)定版(Stablebuilds)
整合版(Integrationbuilds)
當(dāng)日最新版(Nightlybuilds)
4.跨語言、跨平臺1.3.3其它開發(fā)工具簡介1.UltraEditUltraEdit是現(xiàn)在文本編輯器中的優(yōu)秀代表,它的官方網(wǎng)址是:它不但可以編輯文本,還可以編輯十六進(jìn)制代碼。主要特性:(1)可以打開多個文件,文件大小無限制,每個文件都會有一個頁框,非常直觀;(2)既可以記住最近使用的文件,也可以加入到favorate文件表中,還可以建立一個項(xiàng)目文件,把相關(guān)文件組織起來;(3)能保持代碼的縮進(jìn),在任何時候,行號都會在窗口的狀態(tài)欄里顯示,還可以在view菜單中選擇是否每行顯示行號;(4)通過配置為不同代碼設(shè)置不同的顏色;(5)可以搜索和替換打開的所有文件;(6)支持多級的撤銷和恢復(fù)。2.Editplus
EditPls是共享軟件,它的官方網(wǎng)址是:。最新版本是EditPlus2.12。EditPlus也是功能很全面的文本、HTML、程序源代碼編輯器。默認(rèn)的支持HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript和VBScript的語法著色。通過定制語法文件還可以擴(kuò)展到其他程序語言??梢栽赥ools菜單的ConfigureUserTools菜單項(xiàng)配置用戶工具,類似于UltraEdit的配置,配置好Java的編譯器Javac和解釋器Java后,通過EditPlus的菜單可以直接編譯執(zhí)行Java程序。3.HomeSiteHomeSite是目前最為流行的站點(diǎn)開發(fā)工具之一,它的官方網(wǎng)址是:它提供用于JavaServerPages(JSP)開發(fā)的內(nèi)建支持。主要特性:(1)可以為不同代碼設(shè)置不同的顏色;(2)可以創(chuàng)建JSP代碼的代碼片段重用;;(3)支持HTML中的對象屬性顯示功能。
4.WebSphereStudioWebSphereStudioApplicationDeveloper提供了創(chuàng)建,開發(fā),測試,和管理所有Web及企業(yè)范圍的J2EE應(yīng)用的工具??啥ㄖ频耐敢晥D使Web開發(fā)者,Java程序員,EJB開發(fā)人員和管理者共享同一個開發(fā)工具。它的核心是應(yīng)用創(chuàng)建工具,編輯器和向?qū)Чぞ邘椭焖匍_發(fā)J2EE資源,如HTML文件,JSP頁面,Java類和servlets,EJBbeans,和XML描述語言等。我們可以按照J(rèn)2EE規(guī)范中定義的模塊來組織這些資源到一個項(xiàng)目中。一旦資源創(chuàng)建完成,就可以方便的在開發(fā)環(huán)境中或輸出到遠(yuǎn)程的服務(wù)器上測試和調(diào)試它們。它的官方網(wǎng)址是:。5.JavaWorkshopSunMicroSystems公司于1996年3月26日推出了JavaWorkShop1.0,這是業(yè)界出現(xiàn)的第一個供Internet網(wǎng)使用的多平臺開發(fā)工具,它可以滿足各公司開發(fā)Internet和Intranet網(wǎng)應(yīng)用軟件的需要。JavaWorkShop完全用Java語言編寫,是當(dāng)今市場上銷售的第一個完全的Java開發(fā)環(huán)境,目前JavaWorkShop的最性版本是3.0。6.Oracle9iJDeveloper
為構(gòu)建具有J2EE功能,XML和Webservices的復(fù)雜的,多層的Java應(yīng)用程序提供了一個完全集成的開發(fā)環(huán)境。它為運(yùn)用Oracle9i數(shù)據(jù)庫和應(yīng)用服務(wù)器的開發(fā)人員提供特殊的功能和增強(qiáng)性能,除此以外,它也有資格成為用于多種用途Java開發(fā)的一個強(qiáng)大的工具。
7.IBM的VisualAgeforJava
VisualAgeforJava是一個非常成熟的開發(fā)工具8.BEA的WebLogicWorkshopBEAWebLogicWorkshop是一個統(tǒng)一、簡化、可擴(kuò)展的開發(fā)環(huán)境,使所有的開發(fā)人員都能在BEAWebLogicEnterprisePlatform之上構(gòu)建基于標(biāo)準(zhǔn)的企業(yè)級應(yīng)用9.JCreatorJCreator是一個Java程序開發(fā)工具,也是一個Java集成開發(fā)環(huán)境(IDE).在功能上與Sun公司所公布的JDK等文字模式開發(fā)工具相較之下來得容易,還允許使用者自訂義操作窗口界面及無限Undo/Redo等功能。
10.MicrosoftVJ++
VisualJ++是Microsoft公司推出的可視化的Java語言集成開發(fā)環(huán)境(IDE),是一個相當(dāng)出色的開發(fā)工具。1.4任務(wù)四實(shí)訓(xùn)一
JDK安裝配置及Java程序的編譯運(yùn)行實(shí)訓(xùn)內(nèi)容:本實(shí)訓(xùn)要求學(xué)生下載安裝JDK5.0并對JAVA_HOME、PATH和CLASSPATH環(huán)境變量進(jìn)行配置;同時自己編寫并調(diào)試一個Java應(yīng)用程序,了解Java程序的編譯運(yùn)行。對于學(xué)有余力的學(xué)生可嘗試下載安裝本章介紹的Eclipse、JBuilder、JCreator和JCreator等集成開發(fā)環(huán)境中的一種,并在其中編輯、編譯和運(yùn)行JavaApplication和JavaApplet程序。實(shí)訓(xùn)目的:1.掌握J(rèn)DK的下載安裝,熟悉JRE與JDK的系統(tǒng)文件結(jié)構(gòu),正確設(shè)置有關(guān)環(huán)境變量。2.掌握J(rèn)DK幫助文件的下載安裝,學(xué)會使用API幫助。3.掌握J(rèn)DK中javac、java/javaw和appletviewer等常用命令的功能與使用方法。4.熟悉JavaApplication的程序結(jié)構(gòu),掌握其編輯、編譯和運(yùn)行方法,參考本章中的例題,學(xué)會編寫簡單的JavaApplication程序。5.掌握J(rèn)ava程序的編輯、編譯和運(yùn)行方法。6.了解并遵守Java的編碼規(guī)范。7.了解NetBeans、Eclipse、JBuilder、JCreator和BlueJ等各種集成開發(fā)環(huán)境的下載安裝,熟練掌握其中一種IDE的基本環(huán)境與基本操作。實(shí)訓(xùn)過程:分析問題:Java需要設(shè)置的環(huán)境變量有三個變量名:“JAVA_HOME”變量值:“C:\ProgramFiles\Java\jdk1.4.2_04”
變量名:“path”變量值:“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”
變量名:“classpath”
變量值:“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”步驟如下:(1)下載安裝。(2)配置環(huán)境變量,涉及到j(luò)ava_home,classpath,Path,按Win+Break打開系統(tǒng)屬性,單擊【高級】選項(xiàng)卡,單擊【環(huán)境變量】按鈕,單擊【添加】。(3)首先設(shè)置java_home變量,在“變量名”中填寫java_home,“變量值”根據(jù)安裝目錄填寫,我的是C:\j2sdk1.4.2_04,不同的安裝可能不大一樣,根據(jù)自己的情況填寫。實(shí)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 46939-2025中醫(yī)體質(zhì)分類與判定
- GB/T 20923-2025道路貨物運(yùn)輸企業(yè)服務(wù)指標(biāo)及評價方法
- 海外建筑工程物資管理培訓(xùn)
- 海外業(yè)務(wù)培訓(xùn)
- 海員培訓(xùn)實(shí)操課件
- 石英玻璃冷加工工崗前理論綜合技能考核試卷含答案
- 余熱余壓利用系統(tǒng)操作工創(chuàng)新意識知識考核試卷含答案
- 石材護(hù)理工崗前創(chuàng)新實(shí)踐考核試卷含答案
- 酒店員工培訓(xùn)與績效反饋制度
- 酒店客房預(yù)訂系統(tǒng)使用培訓(xùn)制度
- 2025年(第十二屆)輸電技術(shù)大會:基于可重構(gòu)智能表面(RIS)天線的相控陣無線通信技術(shù)及其在新型電力系統(tǒng)的應(yīng)用
- 帶壓開倉培訓(xùn)課件
- 電力三種人安全培訓(xùn)課件
- 電子科技大學(xué)自主招生人工智能自薦信范文
- 糧油供貨質(zhì)量保證措施
- 戒毒所生產(chǎn)安全知識培訓(xùn)課件
- 2025年電商公司全職員工勞動合同范本
- 【高考生物】大二輪專題突破:第一篇 主題五 高考熱點(diǎn)(五) PCR的應(yīng)用
- 醫(yī)療質(zhì)量安全核心制度落實(shí)情況監(jiān)測指標(biāo)
- DZ/T 0032-1992地質(zhì)勘查鉆探巖礦心管理通則
- 綜合應(yīng)用能力E類測驗(yàn)試題及答案
評論
0/150
提交評論