Java 2實(shí)用教程第6版PPT1第1章 Java開發(fā)入門_第1頁(yè)
Java 2實(shí)用教程第6版PPT1第1章 Java開發(fā)入門_第2頁(yè)
Java 2實(shí)用教程第6版PPT1第1章 Java開發(fā)入門_第3頁(yè)
Java 2實(shí)用教程第6版PPT1第1章 Java開發(fā)入門_第4頁(yè)
Java 2實(shí)用教程第6版PPT1第1章 Java開發(fā)入門_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

博學(xué)谷——讓IT教學(xué)更簡(jiǎn)單,讓IT學(xué)習(xí)更有效PAGE12PAGE2黑馬程序員《Java基礎(chǔ)入門(第3版)》教學(xué)設(shè)計(jì)課程名稱:授課年級(jí):授課學(xué)期:教師姓名:年月課題名稱第1章Java基礎(chǔ)入門計(jì)劃課時(shí)4課時(shí)教學(xué)引入Java是一門高級(jí)程序設(shè)計(jì)語(yǔ)言,自問(wèn)世以來(lái),Java就受到了前所未有的關(guān)注,并成為計(jì)算機(jī)、移動(dòng)電話、家用電器等領(lǐng)域中最受歡迎的開發(fā)語(yǔ)言之一。本章將針對(duì)Java語(yǔ)言的特點(diǎn)、發(fā)展史、開發(fā)運(yùn)行環(huán)境、運(yùn)行機(jī)制以及Java程序開發(fā)工具等內(nèi)容進(jìn)行介紹。教學(xué)目標(biāo)使學(xué)生了解Java,能夠簡(jiǎn)述Java的特點(diǎn)和發(fā)展史。使學(xué)生掌握J(rèn)ava開發(fā)環(huán)境(JDK)的搭建,能夠獨(dú)立安裝JDK。使學(xué)生掌握編寫Java程序的基本操作,能夠獨(dú)立完成第一個(gè)Java程序的編寫。使學(xué)生掌握系統(tǒng)環(huán)境變量的配置,能夠獨(dú)立完成PATH和CLASSPATH環(huán)境變量的配置。使學(xué)生了解Java程序的運(yùn)行機(jī)制,能夠簡(jiǎn)述Java的編譯運(yùn)行過(guò)程。使學(xué)生掌握IntelliJIDEA開發(fā)工具的基本用法,能夠獨(dú)立安裝IntelliJIDEA并使用它開發(fā)與調(diào)試代碼。教學(xué)重點(diǎn)安裝JDK第一個(gè)Java程序PATH環(huán)境變量使用IntelliJIDEA進(jìn)行開發(fā)教學(xué)難點(diǎn)無(wú)教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過(guò)程第一課時(shí)(什么是Java、Java的特點(diǎn)、Java的發(fā)展史)一、創(chuàng)設(shè)情景,導(dǎo)入新課(1)教師通過(guò)演示計(jì)算機(jī)的使用,體現(xiàn)計(jì)算機(jī)可以與人進(jìn)行通信的場(chǎng)景,從而引出計(jì)算機(jī)語(yǔ)言這個(gè)概念。計(jì)算機(jī)語(yǔ)言(ComputerLanguage)是人與計(jì)算機(jī)之間通信的語(yǔ)言,它主要由一些指令組成,這些指令包括數(shù)字、符號(hào)和語(yǔ)法等內(nèi)容,程序員可以通過(guò)這些指令指揮計(jì)算機(jī)進(jìn)行工作。(2)介紹計(jì)算機(jī)語(yǔ)言的種類以及各種計(jì)算機(jī)語(yǔ)言的特點(diǎn)。計(jì)算機(jī)語(yǔ)言可以分成機(jī)器語(yǔ)言、匯編語(yǔ)言、高級(jí)語(yǔ)言三大類。計(jì)算機(jī)所能識(shí)別的語(yǔ)言只有機(jī)器語(yǔ)言,但通常人們編程時(shí),不采用機(jī)器語(yǔ)言,這是因?yàn)闄C(jī)器語(yǔ)言都是由二進(jìn)制的0和1組成的編碼,不便于記憶和識(shí)別。目前通用的編程語(yǔ)言是匯編語(yǔ)言和高級(jí)語(yǔ)言,匯編語(yǔ)言采用了英文縮寫的標(biāo)識(shí)符,容易識(shí)別和記憶;而高級(jí)語(yǔ)言采用接近于人類的自然語(yǔ)言進(jìn)行編程,進(jìn)一步簡(jiǎn)化了程序編寫的過(guò)程,所以,高級(jí)語(yǔ)言是目前絕大多數(shù)編程者的選擇。(3)通過(guò)計(jì)算機(jī)語(yǔ)言的介紹,引出Java屬于一種計(jì)算機(jī)高級(jí)語(yǔ)言。本節(jié)課,將對(duì)什么是Java、Java的特點(diǎn)、Java的發(fā)展史等進(jìn)行詳細(xì)講解。二、新課講解知識(shí)點(diǎn)1-什么是Java教師通過(guò)PPT的方式講解什么是Java。Java是一種高級(jí)計(jì)算機(jī)語(yǔ)言,它是由SUN公司(已被Oracle公司收購(gòu))于1995年5月推出的一種可以編寫跨平臺(tái)應(yīng)用軟件、完全面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。針對(duì)不同的開發(fā)市場(chǎng),SUN公司將Java劃分為三個(gè)技術(shù)平臺(tái),分別是JavaSE、JavaEE和JavaME。下面對(duì)這3個(gè)技術(shù)平臺(tái)分別進(jìn)行介紹。JavaSE(JavaPlatformStandardEdition)是標(biāo)準(zhǔn)版技術(shù)平臺(tái),它是為開發(fā)普通桌面和商務(wù)應(yīng)用程序提供的解決方案。JavaEE(JavaPlatformEnterpriseEdition)是企業(yè)版技術(shù)平臺(tái),它是為開發(fā)企業(yè)級(jí)應(yīng)用程序提供的解決方案。JavaME(JavaPlatformMicroEdition)是小型版技術(shù)平臺(tái),它是為開發(fā)電子消費(fèi)產(chǎn)品和嵌入式設(shè)備提供的解決方案。知識(shí)點(diǎn)2-Java的特點(diǎn)教師通過(guò)PPT的方式講解Java的特點(diǎn)。簡(jiǎn)單性面向?qū)ο蟀踩钥缙脚_(tái)性支持多線程分布式知識(shí)點(diǎn)3-Java語(yǔ)言的發(fā)展史教師通過(guò)PPT的方式講解Java的發(fā)展史。1995年5月23日,Java語(yǔ)言誕生。1998年12月8日,Java1.2企業(yè)平臺(tái)J2EE發(fā)布。1999年6月,SUN公司發(fā)布Java的3個(gè)版本:標(biāo)準(zhǔn)版(J2SE)、企業(yè)版(J2EE)和微型版(J2ME)。2001年9月24日,J2EE1.3發(fā)布。2002年2月26日,J2SE1.4發(fā)布,自此Java的計(jì)算能力有了大幅提升。2004年9月30日,J2SE1.5的發(fā)布成為Java語(yǔ)言發(fā)展史上的又一里程碑。為了表示該版本的重要性,J2SE1.5更名為JavaSE5.0。2005年6月,JavaOne大會(huì)召開,SUN公司公開JavaSE6。自此,Java的各種版本進(jìn)行了更名,取消了名稱中的數(shù)字2,J2EE更名為JavaEE,J2SE更名為JavaSE,J2ME更名為JavaME。2009年12月,SUN公司發(fā)布JavaEE6。2011年7月,Oracle公司發(fā)布JavaSE7。2014年3月,Oracle公司發(fā)布JavaSE8。2017年9月,Oracle公司發(fā)布JavaSE9。2018年3月,Oracle公司發(fā)布JavaSE10。2018年9月,Oracle公司發(fā)布JavaSE11。2019年3月,Oracle公司發(fā)布JavaSE12。2019年9月,Oracle公司發(fā)布JavaSE13。2020年3月,Oracle公司發(fā)布JavaSE14。2020年9月,Oracle公司發(fā)布JavaSE15。2021年3月,Oracle公司發(fā)布JavaSE16。2021年5月,Oracle公司發(fā)布JavaSE17。三、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)測(cè)試題的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。四、布置作業(yè)教師通過(guò)高校教輔平臺(tái)()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第二課時(shí)(安裝JDK、JDK目錄介紹、第一個(gè)Java程序)一、復(fù)習(xí)鞏固教師通過(guò)上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過(guò)直接導(dǎo)入的方式導(dǎo)入新課SUN公司提供了一套Java開發(fā)環(huán)境,簡(jiǎn)稱JDK(JavaDevelopmentKit)。JDK包括Java編譯器、Java運(yùn)行工具、Java文檔生成工具、Java打包工具等。想要使用Java開發(fā)程序,就需要安裝JDK。接下來(lái)針對(duì)安裝JDK進(jìn)行詳細(xì)講解。新課講解知識(shí)點(diǎn)1-安裝JDK教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解安裝JDK。Oracle公司提供了多種操作系統(tǒng)的JDK,不同操作系統(tǒng)的JDK在使用上基本類似,下面以64位的Windows10操作系統(tǒng)為例演示JDK11的安裝過(guò)程,具體步驟如下。開始安裝JDK自定義安裝功能和路徑完成JDK安裝知識(shí)點(diǎn)2-JDK目錄介紹教師通過(guò)PPT的方式講解JDK目錄介紹。bin目錄bin目錄用于存放一些可執(zhí)行程序,如javac.exe(Java編譯器)、java.exe(Java運(yùn)行工具)、jar.exe(打包工具)和javadoc.exe(文檔生成工具)等。其中最重要的就是javac.exe和java.exe。conf目錄conf路徑存放了JDK的相關(guān)配置文件,可配置Java訪問(wèn)權(quán)限,密碼。include目錄由于JDK是使用C和C++開發(fā)的,因此在啟動(dòng)時(shí)需要引入一些C語(yǔ)言和C++的頭文件,該目錄就是用于存放這些頭文件的。jmods目錄jmods目錄用于存放調(diào)試文件。legal目錄legal目錄用于存放Java及各類模塊的license。lib目錄lib是library的縮寫,意為Java類庫(kù)或庫(kù)文件,是開發(fā)工具使用的歸檔包文件。知識(shí)點(diǎn)3-第一個(gè)Java程序教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解第一個(gè)Java程序。編寫Java源文件。打開命令行窗口。進(jìn)入JDK安裝目錄的bin目錄并編譯Java源文件。運(yùn)行Java程序。腳下留心:查看文件擴(kuò)展名在使用javac命令編譯Java程序時(shí),可能會(huì)出現(xiàn)“找不到文件”的錯(cuò)誤。出現(xiàn)這樣的錯(cuò)誤,原因可能是文件的擴(kuò)展名被隱藏了,為了解決這一問(wèn)題,需要讓文件顯示擴(kuò)展名。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)測(cè)試題的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)教師通過(guò)高校教輔平臺(tái)()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第三課時(shí)(PATH環(huán)境變量、CLASSPATH環(huán)境變量、Java程序的運(yùn)行機(jī)制、IntelliJIDEA的安裝與啟動(dòng)、使用IntelliJIDEA進(jìn)行開發(fā)、IntelliJIDEA調(diào)試工具)一、復(fù)習(xí)鞏固教師通過(guò)上節(jié)課作業(yè)的完成情況,對(duì)學(xué)生吸收不好的知識(shí)點(diǎn)進(jìn)行再次鞏固講解。二、通過(guò)直接導(dǎo)入的方式導(dǎo)入新課在計(jì)算機(jī)操作系統(tǒng)中可以定義一系列變量,這些變量可供操作系統(tǒng)上所有的應(yīng)用程序使用,被稱作系統(tǒng)環(huán)境變量。在學(xué)習(xí)Java的過(guò)程中,需要配置兩個(gè)系統(tǒng)環(huán)境變量PATH和CLASSPATH。另外,由于記事本編寫代碼速度慢且不易排錯(cuò),為了提高程序的開發(fā)效率,人們開發(fā)很多集成開發(fā)工具進(jìn)行Java程序開發(fā),如Eclipse、IntelliJIDEA。接下來(lái)學(xué)習(xí)系統(tǒng)環(huán)境變量的配置,以及IntelliJIDEA開發(fā)工具的安裝和使用。三、新課講解知識(shí)點(diǎn)1-PATH環(huán)境變量教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解PATH環(huán)境變量。PATH環(huán)境變量的內(nèi)容:PATH環(huán)境變量用于保存一系列命令(可執(zhí)行程序)的路徑,每個(gè)路徑之間以分號(hào)分隔。PATH環(huán)境變量的作用:當(dāng)在命令行窗口運(yùn)行一個(gè)命令時(shí),操作系統(tǒng)首先會(huì)在當(dāng)前目錄下查找是否存在該命令對(duì)應(yīng)的可執(zhí)行文件,如果未找到,操作系統(tǒng)會(huì)繼續(xù)在PATH環(huán)境變量中定義的路徑下尋找這個(gè)文件,如果仍未找到,系統(tǒng)會(huì)報(bào)錯(cuò)。(3)設(shè)置javac命令所在的路徑到PATH環(huán)境變量的命令示例如下。setPATH=%PATH%;C:\ProgramFiles\Java\jdk-11.0.11\bin(4)配置系統(tǒng)PATH環(huán)境變量的步驟如下。查看Windows系統(tǒng)屬性中的環(huán)境變量設(shè)置PATH系統(tǒng)環(huán)境變量查看和驗(yàn)證設(shè)置的PATH系統(tǒng)環(huán)境變量知識(shí)點(diǎn)2-CLASSPATH環(huán)境變量教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解CLASSPATH環(huán)境變量。(1)CLASSPATH環(huán)境變量的作用:當(dāng)Java虛擬機(jī)需要運(yùn)行一個(gè)類時(shí),會(huì)在CLASSPATH環(huán)境變量定義的路徑下尋找所需的class文件和類包。(2)設(shè)置存放class文件所在的路徑到CLASSPATH環(huán)境變量的命令示例如下:setCLASSPATH=C:\ProgramFiles\Java\jdk-11.0.11\bin(3)JDK5開始,如果CLASSPATH環(huán)境變量沒(méi)有設(shè)置,Java虛擬機(jī)會(huì)自動(dòng)將CLASSPATH設(shè)置為“.”,也就是當(dāng)前目錄。知識(shí)點(diǎn)3-Java程序的運(yùn)行機(jī)制教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解Java程序的運(yùn)行機(jī)制。運(yùn)行Java程序的步驟:首先將后綴名為.java的源文件進(jìn)行編譯,生成后綴名為.class的字節(jié)碼文件。然后Java虛擬機(jī)將字節(jié)碼文件進(jìn)行解釋執(zhí)行,并將結(jié)果顯示出來(lái)。以HelloWorld案例為例,對(duì)Java程序的編譯運(yùn)行過(guò)程進(jìn)行詳細(xì)地分析。不同操作系統(tǒng)安裝不同版本Java虛擬機(jī)示意圖如下圖所示。知識(shí)點(diǎn)4-IntelliJIDEA的安裝與啟動(dòng)教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解IntelliJIDEA的安裝與啟動(dòng)。安裝IDEA開發(fā)工具啟動(dòng)IDEA開發(fā)工具知識(shí)點(diǎn)5-使用IntelliJIDEA進(jìn)行開發(fā)教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解使用IntelliJIDEA進(jìn)行開發(fā)。創(chuàng)建Java項(xiàng)目。創(chuàng)建Java類。編寫程序代碼。運(yùn)行程序。知識(shí)點(diǎn)6-IntelliJIDEA調(diào)試工具教師通過(guò)PPT結(jié)合實(shí)際操作的方式講解IntelliJIDEA調(diào)試工具。設(shè)置斷點(diǎn):左鍵單擊行號(hào)后面的空白區(qū)域,便可插入斷點(diǎn)。進(jìn)入Dubug模式:?jiǎn)螕簟啊闭{(diào)試按鈕進(jìn)入Dubug模式。IDEA常用的調(diào)試快捷鍵及含義如下。F8:?jiǎn)尾秸{(diào)試(不進(jìn)入函數(shù)內(nèi)部)。F7:?jiǎn)尾秸{(diào)試(進(jìn)入函數(shù)內(nèi)部)。Shift+F7:選擇要進(jìn)入的函數(shù)。Shift+F8:跳出函數(shù)。Alt+F9:運(yùn)行到斷點(diǎn)。Alt+F8:執(zhí)行表達(dá)式查看結(jié)果。F9:繼續(xù)執(zhí)行,進(jìn)入下一個(gè)斷點(diǎn)或執(zhí)行完程序。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過(guò)測(cè)試題的方式引導(dǎo)學(xué)生解答問(wèn)題并給予指導(dǎo)。五、布置作業(yè)教師通過(guò)高校教輔平臺(tái)()布

溫馨提示

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

評(píng)論

0/150

提交評(píng)論