第一章 Java入門(mén)
第二章 基礎(chǔ)語(yǔ)法
教學(xué)目標(biāo):
i掌握 Java 關(guān)鍵字和標(biāo)識(shí)符
i掌握 Java 的基本數(shù)據(jù)類型
i掌握變量和常量
i掌握 Java 代碼的基本知識(shí)
i掌握 Java 的運(yùn)算符
i掌握 Java 表達(dá)式
i掌握 Java 流程控制結(jié)構(gòu)
第三章 Java類和對(duì)象
教學(xué)目標(biāo):
面向?qū)ο蠡A(chǔ)
掌握對(duì)象的三大特性
i掌握 Java 類的構(gòu)建
i掌握如何使用 Java 類
i理解引用類型
i理解按值傳遞和按引用傳遞
i深入理解變量
i掌握包裝類
i理解類型轉(zhuǎn)換
理解 Java 類的基本運(yùn)行順序
第四章 Java高級(jí)類特性
教學(xué)目標(biāo):
i掌握 Java 中的繼承
i掌握方法的覆蓋
i掌握方法的重載
i掌握 Java 中的多態(tài)
i掌握 static 和 final 的特性和使用
i了解內(nèi)部類的構(gòu)建和使用
i理解 Java 的內(nèi)存分配
第五章數(shù)組和枚舉
教學(xué)目標(biāo):
i掌握數(shù)組的聲明和創(chuàng)建
i掌握數(shù)組初始化
i掌握數(shù)組元素的訪問(wèn)
i掌握多維數(shù)組
i掌握數(shù)組的復(fù)制
i掌握基本的排序算法和數(shù)組的排序
i理解枚舉類型的基本概念
i掌握枚舉類型的基本使用
i理解枚舉類型的基本特點(diǎn)
第六章 常見(jiàn)類的使用
教學(xué)目標(biāo):
i理解和掌握 Object 類
i理解和掌握 String 類
i理解和掌握正則表達(dá)式基礎(chǔ)知
i理解和掌握 StringBuffer 類
i理解和掌握 StringBuilder 類
i掌握 Math 類的使用
i掌握日期相關(guān)類的使用
i掌握 System 類的使用
第七章抽象類和接口
教學(xué)目標(biāo):
i理解和掌握抽象類
i掌握接口的基本概念
i掌握多重接口
i理解解口的基本思想
i掌握接口作為類型使用
i理解接口和抽象類的選擇
第八章 異常和斷言
教學(xué)目標(biāo):
i掌握異常的定義
i掌握 try、catch 和 finally 語(yǔ)句
i掌握 throw 和 throws 語(yǔ)句
i理解異常的分類
i掌握自定義異常
i掌握斷言的使用
i運(yùn)行時(shí)屏蔽斷言的使用
Java是一種計(jì)算機(jī)編程語(yǔ)言
1.1:語(yǔ)言
要準(zhǔn)確地給語(yǔ)言下一個(gè)定義很困難,對(duì)我們來(lái)說(shuō)也沒(méi)有必要,但是大家都知道漢語(yǔ)、英語(yǔ)等是語(yǔ)言。 語(yǔ)言是用來(lái)干什么的呢?很明顯語(yǔ)言是用來(lái)交流的, 比如大家現(xiàn)在看這些文字,其實(shí)就是我們通過(guò)這些文字在交流。
1.2:計(jì)算機(jī)編程
所謂計(jì)算機(jī)編程就是:把我們的要求和想法,按照能夠讓計(jì)算機(jī)看懂的規(guī)則和約定,編寫(xiě)出來(lái)的過(guò)程,就是編程。編程的結(jié)果就是一些計(jì)算機(jī)能夠看懂并能夠執(zhí)行和處理的東西,我們把它叫做軟件或者程序。事實(shí)上,程序就是我們對(duì)計(jì)算機(jī)發(fā)出的命令集(指令集) 。