資源描述:
《《Java語言快速入門》PPT課件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、參考資料教材:《Java程序設(shè)計(jì)基礎(chǔ)教程》楊佩理等機(jī)械工業(yè)出版社其它推薦資料:《Java教程<第四版>》SharonZakhour等著馬朝輝等譯《Java2核心技術(shù)(卷Ⅰ、卷Ⅱ)》(美)CayS.HorstmannGaryCornell著,朱志等譯,機(jī)械工業(yè)出版社?!禞ava編程思想》(美)BruceEckel著侯捷譯第一講Java語言快速入門本講主要內(nèi)容:Java的起源和發(fā)展歷程Java語言的工作原理及特點(diǎn)Java開發(fā)環(huán)境的建立第一個(gè)程序的編譯和運(yùn)行一、Java的歷史與特點(diǎn)Java的起源與發(fā)展J
2、ava既是一種編程語言,也是一個(gè)平臺(tái)。由Sun公司開發(fā)(1990)1990s,JamesGosling’sGreenproject:電子消費(fèi)產(chǎn)品開發(fā)平臺(tái)C++?Oak(oo,threads,gc)?Java(Web)1995:JDK1.01998:JDK1.2/J2EE2006:EJB3Java的標(biāo)準(zhǔn)劃分Java根據(jù)不同層面的應(yīng)用劃分為三個(gè)版本:JavaSE:JavaStandardEdition――標(biāo)準(zhǔn)版,適用于一般的計(jì)算機(jī),開發(fā)一般PC上的應(yīng)用軟件。JavaEE:JavaEnterpriseE
3、dition——企業(yè)版JavaME:JavaMicroEdition――微型版,適用于手持設(shè)備,進(jìn)行應(yīng)用開發(fā),如手機(jī)游戲等過去的習(xí)慣稱謂:J2SE/J2EE/J2MEJava編程語言的特點(diǎn)簡單平臺(tái)獨(dú)立面向?qū)ο罂梢浦残苑植际礁咝阅芏嗑€程健壯動(dòng)態(tài)安全Sun公司對(duì)Java語言的描述:Java是簡單的、面向?qū)ο蟮?、分布式的、解釋的、健壯的、安全的、結(jié)構(gòu)中立的、輕便的、高性能的、多線程的動(dòng)態(tài)語言。“一次編寫,到處運(yùn)行”同一應(yīng)用程序能夠運(yùn)行在多種平臺(tái)上二、Java開發(fā)環(huán)境的建立開發(fā)環(huán)境選擇要開發(fā)Java程序
4、,計(jì)算機(jī)上僅有JVM還是不夠,需要建立Java開發(fā)環(huán)境。根據(jù)應(yīng)用的類型選擇合適的版本:JavaSE/JavaEE/JavaME。本書以JavaSE討論Java程序設(shè)計(jì)。JavaSE是一個(gè)包含Java開發(fā)環(huán)境和運(yùn)行環(huán)境的套件,由如下三項(xiàng)集成:JavaDevelopmentkit(JDK),Java程序開發(fā)環(huán)境。JavaRuntimeEnvironment(JRE),Java應(yīng)用程序運(yùn)行環(huán)境。JavaPlug-in,使JavaApplet可在網(wǎng)頁中運(yùn)行的插件。開發(fā)環(huán)境選擇(續(xù))本課程選用的JavaSE
5、開發(fā)包的具體版本為JDK1.6,可在SUN公司的Java技術(shù)支持網(wǎng)站(http://java.sun.com)上下載。集成開發(fā)環(huán)境選用的是Eclipse3.2,可在Eclipse網(wǎng)站(http://www.eclipse.org)上下載。其他可用的Java集成開發(fā)開發(fā)工具還有Netbeans、JBuilder、JCreator等。初學(xué)時(shí)建議直接使用JavaSE開發(fā),少使用集成開發(fā)環(huán)境。Java開發(fā)環(huán)境安裝之JDK1.6安裝1、雙擊jdk-6u2-windows-i586-p.exeJava開發(fā)環(huán)
6、境安裝之JDK1.6安裝2、接受協(xié)議后,選擇安裝路徑Java開發(fā)環(huán)境安裝之JDK1.6安裝3、安裝JRE環(huán)境Java開發(fā)環(huán)境安裝之JDK1.6安裝4、設(shè)置環(huán)境變量桌面“我的電腦”鼠標(biāo)右鍵點(diǎn)“屬性”,在高級(jí)頁JDK1.6安裝4、設(shè)置環(huán)境變量(續(xù))新增:JAVA_HOME=JDK安裝路徑如:JAVA_HOME=C:ProgramFilesJavajdk1.6.0_02在PATH環(huán)境變量后面加上:JDK安裝路徑bin如:PATH=…..;C:ProgramFilesJavajdk1.
7、6.0_02binJava開發(fā)環(huán)境安裝之Eclipse安裝安裝好JDK后,將Eclipse3.2.rar解壓縮,到解壓后的文件夾里找eclipse.exe文件,雙擊便可運(yùn)行Java開發(fā)環(huán)境安裝之Eclipse安裝Eclipse運(yùn)行界面三、第一個(gè)Java程序的編譯運(yùn)行Java程序的編譯與運(yùn)行1)編寫代碼,存入以.java為后綴的文本文件2)使用java編譯器把這些源代碼編譯為.class文件3)通過Java虛擬機(jī)運(yùn)行應(yīng)用程序JDK實(shí)用工具JDK安裝路徑的bin目錄下有若干Java的工具軟件:j
8、avac.exeJava編譯器,用于將Java源程序編譯成字節(jié)碼文件java.exeJava解釋器,用于解釋執(zhí)行Java的字節(jié)碼文件,會(huì)彈出字符界面窗口appletviewer.exe小程序?yàn)g覽器,執(zhí)行html文件上的Java小程序jar.exe將類文件打包存放javaw.exeJava解釋器,可用于解釋執(zhí)行Java的字節(jié)碼文件,無字符窗口彈出。javadoc.exe生成程序注釋文檔。一個(gè)基本的java應(yīng)用程序publicclassHelloWorld{publicstaticvo