java開發(fā)實(shí)戰(zhàn)典教學(xué)大綱_第1頁
java開發(fā)實(shí)戰(zhàn)典教學(xué)大綱_第2頁
java開發(fā)實(shí)戰(zhàn)典教學(xué)大綱_第3頁
java開發(fā)實(shí)戰(zhàn)典教學(xué)大綱_第4頁
java開發(fā)實(shí)戰(zhàn)典教學(xué)大綱_第5頁
已閱讀5頁,還剩31頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《Java開發(fā)實(shí)戰(zhàn)經(jīng)典(第2版)》教學(xué)大第《Java開發(fā)實(shí)戰(zhàn)經(jīng)典(第2版)》教學(xué)大第一部分:大綱說課程性質(zhì)和內(nèi)JAVAEE學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。先修課要一門程序設(shè)計(jì)語言的基礎(chǔ),例如:C語言、C++、C#、VB課程教學(xué)的基本要1234Java基礎(chǔ)程序設(shè)計(jì):程序的基本邏輯、數(shù)組、方法附錄,介紹Eclipse開發(fā)工具的使用。教學(xué)方法和教學(xué)形式建課程教學(xué)要求的層第二部分:課程組織形學(xué)時(shí)分課程內(nèi)講課學(xué)上機(jī)學(xué)自學(xué)學(xué)程建議教學(xué)式11章:Java+2課程教學(xué)要求的層第二部分:課程組織形學(xué)時(shí)分課程內(nèi)講課學(xué)上機(jī)學(xué)自學(xué)學(xué)程建議教學(xué)式11章:Java+233章:Java+4+55章:面向?qū)ο螅ㄆ?66章:面向?qū)ο螅ㄆ?7+8+9+12章:JavaIO13章:Java類集14章:枚舉15章:Java+上機(jī)+上機(jī)+上機(jī)教學(xué)光盤使教學(xué)環(huán)全書內(nèi)1重點(diǎn)章1617章:Java++19教學(xué)光盤使教學(xué)環(huán)全書內(nèi)1重點(diǎn)章1617章:Java++19章:Java+20章:Java21章:Eclipse+22章:DAO23章:Java2第三部分:教學(xué)內(nèi)容及教學(xué)要1Java概述及開發(fā)環(huán)教學(xué)內(nèi)教學(xué)目的及要課2第三部分:教學(xué)內(nèi)容及教學(xué)要1Java概述及開發(fā)環(huán)教學(xué)內(nèi)教學(xué)目的及要課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1JavaJavaOak234JDK+安裝、配置pathclasspath5教學(xué)重1、JVMJava教學(xué)難1、path及classpath主要教學(xué)環(huán)節(jié)的組2教學(xué)重1、JVMJava教學(xué)難1、path及classpath主要教學(xué)環(huán)節(jié)的組2Java程教學(xué)內(nèi)教學(xué)目的及要課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1publicclassclassJava源文件中定義多個(gè)System.out.println()和System.out.print()23456教學(xué)重2、publicclass和class5、Java關(guān)鍵字。教學(xué)難publicclassclass主要教學(xué)環(huán)節(jié)的組3Java基礎(chǔ)程序設(shè)教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教學(xué)重2、publicclass和class5、Java關(guān)鍵字。教學(xué)難publicclassclass主要教學(xué)環(huán)節(jié)的組3Java基礎(chǔ)程序設(shè)教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1分2+字符聲明格式、字符與intfloat、3換41+2一元運(yùn)算符:+、-、3算術(shù)運(yùn)算符:+、-、*、/、4if語句的基本格式、關(guān)系運(yùn)算符:>、>=5教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組數(shù)組與方4教學(xué)內(nèi)課程名內(nèi)容及知識(shí)教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組數(shù)組與方4教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌教6789567+89break教學(xué)目的及要提供的新功能——可變參數(shù)及foreach教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組章知識(shí)程形1一維數(shù)組的定義格式、內(nèi)存分配、null+教學(xué)目的及要提供的新功能——可變參數(shù)及foreach教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組章知識(shí)程形1一維數(shù)組的定義格式、內(nèi)存分配、null+2+使用return345面向?qū)ο螅ɑA(chǔ)5教學(xué)內(nèi)課程名內(nèi)容及知識(shí)程教形章知識(shí)1介23封裝的作用、訪問的限制、setter及getter4567String+==及equals()8結(jié)合String+9this使用this面向?qū)ο螅ɑA(chǔ)5教學(xué)內(nèi)課程名內(nèi)容及知識(shí)程教形章知識(shí)1介23封裝的作用、訪問的限制、setter及getter4567String+==及equals()8結(jié)合String+9this使用this使用this使用thisstatic+使用static有+使用static教學(xué)目的及要為日后的Java學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。教學(xué)重4、this關(guān)鍵字。6、教學(xué)目的及要為日后的Java學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。教學(xué)重4、this關(guān)鍵字。6、String類的使用。教學(xué)難2、this關(guān)鍵字。主要教學(xué)環(huán)節(jié)的組面向?qū)ο螅ǜ呒?jí)6教學(xué)內(nèi)課程名內(nèi)容及知識(shí)程教形章知識(shí)12+super關(guān)鍵字的作用,superthis34final使用final56789+用面向?qū)ο螅ǜ呒?jí)6教學(xué)內(nèi)課程名內(nèi)容及知識(shí)程教形章知識(shí)12+super關(guān)鍵字的作用,superthis34final使用final56789+用Object使用Object教學(xué)目的及要通過本章的學(xué)習(xí)可以對(duì)掌握接口和抽象類的使用及常用設(shè)計(jì)模式,理解Object類的基本作用及支持,可以通過包裝類進(jìn)行基本數(shù)教學(xué)重3、Object類。教學(xué)難3、使用Object主要教學(xué)環(huán)教學(xué)目的及要通過本章的學(xué)習(xí)可以對(duì)掌握接口和抽象類的使用及常用設(shè)計(jì)模式,理解Object類的基本作用及支持,可以通過包裝類進(jìn)行基本數(shù)教學(xué)重3、Object類。教學(xué)難3、使用Object主要教學(xué)環(huán)節(jié)的組7異常的捕獲及處教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)12+教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組8包及訪問控制權(quán)教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1+教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組8包及訪問控制權(quán)教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1+import關(guān)鍵字、publicclass和classJDK1.52jar命令的作用、在classpath中配置jar3Java中的四種訪問控制權(quán)限:private、defaultprotected、453Exception類和RuntimeException45介紹assert關(guān)鍵字的作用及使用,java命令中的-ea數(shù)6教學(xué)目的及要問控制權(quán)限,了解java教學(xué)重2、jar命令。教學(xué)難主要教學(xué)環(huán)節(jié)的組時(shí),可以讓學(xué)生動(dòng)手試驗(yàn)Eclipse9教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌教學(xué)目的及要問控制權(quán)限,了解java教學(xué)重2、jar命令。教學(xué)難主要教學(xué)環(huán)節(jié)的組時(shí),可以讓學(xué)生動(dòng)手試驗(yàn)Eclipse9教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)12繼承Thread類、start()實(shí)現(xiàn)Runnable接口、通過ThreadThread類和Runnable34+教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組5使用Thread教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組5使用Thread使用Runnable612789泛型10教學(xué)內(nèi)教學(xué)目的及要教學(xué)重課程名內(nèi)容及知識(shí)程教形章知識(shí)12+345泛型10教學(xué)內(nèi)教學(xué)目的及要教學(xué)重課程名內(nèi)容及知識(shí)程教形章知識(shí)12+3456789教學(xué)難主要教學(xué)環(huán)節(jié)的組11Java常用類教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1StringBuffer類的基本概念及與String+1實(shí)例操作一:字符串連接操作23教學(xué)難主要教學(xué)環(huán)節(jié)的組11Java常用類教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1StringBuffer類的基本概念及與String+1實(shí)例操作一:字符串連接操作2345672Runtime使用Runtime啟動(dòng)本機(jī)程序,并使用Process3+ResourceBundle讀取屬性文件及與Locale4System教學(xué)目的及要教學(xué)重1、String與StringBuffer5Date+DateFormat格式化Date使用SimpleDateFormat1基于Calendar2基于SimpleDateFormat間67Random使用Random8使用DecimalFormat9使用BigInteger教學(xué)目的及要教學(xué)重1、String與StringBuffer5Date+DateFormat格式化Date使用SimpleDateFormat1基于Calendar2基于SimpleDateFormat間67Random使用Random8使用DecimalFormat9使用BigInteger使用BigIntegerCloneable使用Comparable+Comparator作用、實(shí)現(xiàn)操作、與Comparable+String對(duì)正則表達(dá)式支持的三個(gè)方法:split()Time和TimeTask教學(xué)難主要教學(xué)環(huán)節(jié)的組12Java教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1認(rèn)識(shí)File教學(xué)難主要教學(xué)環(huán)節(jié)的組12Java教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1認(rèn)識(shí)File+123作4562使用RandomAccessFile使用RandomAccessFile3+123123范例:模仿copy456了解線程間的IO7+使用打印流進(jìn)行格式化(JDK1.5新功能8System+9+12Scanner+使用Scanner12入323范例:模仿copy456了解線程間的IO7+使用打印流進(jìn)行格式化(JDK1.5新功能8System+9+12Scanner+使用Scanner12入3基本概念與Serializable+教學(xué)目的及要Java中的IO操作,可以清楚的區(qū)分字節(jié)流和字符流的概念,并對(duì)字節(jié)流和System類本身也對(duì)IO操作有所支持,可以通過對(duì)IOSystem教學(xué)重教學(xué)目的及要Java中的IO操作,可以清楚的區(qū)分字節(jié)流和字符流的概念,并對(duì)字節(jié)流和System類本身也對(duì)IO操作有所支持,可以通過對(duì)IOSystem教學(xué)重教學(xué)難2、System類對(duì)io的支持。主要教學(xué)環(huán)節(jié)的組后一定要給出已學(xué)習(xí)過的IO13Java類教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)12Collection3List+1輸出List234LinkedList子類與Queue4Set+123關(guān)于TreeSet452Collection3List+1輸出List234LinkedList子類與Queue4Set+123關(guān)于TreeSet45SortedSet接口的使用與TreeSet6+12輸出Collection使用Iterator12廢棄的接口:Enumeration、與Vector7Map+12判斷指定的key或value輸出全部的教學(xué)目的及要教學(xué)重輸出全部的34HashMapHashtable5612直接使用非系統(tǒng)類作為8SortedMap接口與TreeMap9Collections12345教學(xué)目的及要教學(xué)重輸出全部的34HashMapHashtable5612直接使用非系統(tǒng)類作為8SortedMap接口與TreeMap9Collections1234567棧的概念、Stack1Properties24、hashCode()及equals()在類集操作上的作用。教學(xué)難2、hashCode()及equals()主要教學(xué)環(huán)節(jié)的組和equals()方法在類集上的應(yīng)用,及類集的輸出操作。14枚舉教學(xué)內(nèi)教學(xué)目的及要4、hashCode()及equals()在類集操作上的作用。教學(xué)難2、hashCode()及equals()主要教學(xué)環(huán)節(jié)的組和equals()方法在類集上的應(yīng)用,及類集的輸出操作。14枚舉教學(xué)內(nèi)教學(xué)目的及要課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1234Enum12通過setter5678教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組15Java反射機(jī)教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1認(rèn)識(shí)Class通過Object類的getClass()2用教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組15Java反射機(jī)教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1認(rèn)識(shí)Class通過Object類的getClass()2用34+調(diào)用settergetter56期7式8教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組教學(xué)目的及要教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組16教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1Annotation2內(nèi)建3定義1定義簡單的2向Annotation34Retention教學(xué)目的及要教學(xué)重2、Annotation的定義語法。3、將枚舉應(yīng)用在Annotation4、使用反射操作Annotation教學(xué)難1、系統(tǒng)內(nèi)建的三個(gè)Annotation2、使用反射操作Annotation主要教學(xué)環(huán)節(jié)的教學(xué)目的及要教學(xué)重2、Annotation的定義語法。3、將枚舉應(yīng)用在Annotation4、使用反射操作Annotation教學(xué)難1、系統(tǒng)內(nèi)建的三個(gè)Annotation2、使用反射操作Annotation主要教學(xué)環(huán)節(jié)的組17Java數(shù)據(jù)庫編教學(xué)內(nèi)課程名內(nèi)容及知識(shí)程教形章知識(shí)124操作范例一:取得全部的操作范例二:取得指定的Annotation5678教學(xué)目的及要+3SQL+4驟5+6+7使用ResultSet8+使用PreparedStatement9教學(xué)目的及要+3SQL+4驟5+6+7使用ResultSet8+使用PreparedStatement9JDBC+JDBC連接Oracle教學(xué)重2、MySQL數(shù)據(jù)庫的基本使用、SQL4、預(yù)處理PreparedStatement教學(xué)難2、預(yù)處理PreparedStatement主要教學(xué)環(huán)節(jié)的組18教學(xué)內(nèi)課教學(xué)重2、MySQL數(shù)據(jù)庫的基本使用、SQL4、預(yù)處理PreparedStatement教學(xué)難2、預(yù)處理PreparedStatement主要教學(xué)環(huán)節(jié)的組18教學(xué)內(nèi)課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1234認(rèn)識(shí)更改JLabel56教學(xué)目的及要7JDesktopPane89認(rèn)識(shí)認(rèn)識(shí)使用ListModel構(gòu)造使用ComboBoxModel教學(xué)目的及要7JDesktopPane89認(rèn)識(shí)認(rèn)識(shí)使用ListModel構(gòu)造使用ComboBoxModelJMenu文件選擇框建立、選擇文件、使用IO使用TableModel教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組19Java網(wǎng)絡(luò)編教學(xué)內(nèi)教學(xué)目的及要課程名教學(xué)重教學(xué)難主要教學(xué)環(huán)節(jié)的組19Java網(wǎng)絡(luò)編教學(xué)內(nèi)教學(xué)目的及要課程名內(nèi)容及知識(shí)掌程教形章知識(shí)1IPIP地址(InternetProtocol)2URL3URLEncoder4TCP第一個(gè)TCP案例:Echo5UDPUDP6教學(xué)重1、TCP教學(xué)難主要教學(xué)環(huán)節(jié)的組20Java教學(xué)內(nèi)教學(xué)目的及要課程名內(nèi)容及知識(shí)掌程教形教學(xué)重1、TCP教學(xué)難主要教學(xué)環(huán)節(jié)的組20Java教學(xué)內(nèi)教學(xué)目的及要課程名內(nèi)容及

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論