《Java程序設計》部分
(一)Java概述
1.識記:(1)Java語言的發(fā)展歷史及特點;(2)JDK開發(fā)環(huán)境配置;(3)Java的基本命名規(guī)范。
2.理解:Java程序的運行機制。
3.運用:(1)Eclipse的安裝與使用;(2)使用JDK編譯、運行Java程序。
(二)Java語言基礎
1.識記:(1)Java語言的數據類型;(2)Java變量和常量的定義;(3)Java語言各種運算符。
2.理解:(1)各種Java表達式;(2)Java語句;(3)變量與常量在程序設計中的作用。
3.運用:(1)變量和常量的程序設計中的使用;(2)表達式在程序設計中的使用。
(三)Java程序流程控制
1.識記:(1)if結構;(2)switch結構;(3)while循環(huán);(4)do循環(huán);(5)for循環(huán);(6)break語句;(7)continue語句。
2.理解:(1)if語句與switch語句的運行機制;(2)while、do/while、for語句的運行機制;(3)if結構的嵌套;(4)循環(huán)結構的嵌套。
3.運用:(1)條件語句在程序設計中的使用;(2)循環(huán)語句在程序設計中的使用。
(四)數組與方法
1.識記:(1)一維數組的定義;(2)二維數組的定義;(3)數組的初始化;(4)方法的定義與調用;(5)方法的重載。
2.理解:(1)數組的遍歷;(2)數組的排序;(3)不規(guī)則數組;(4)方法重載形式。
3.運用:(1)數組在程序設計中的使用;(2)方法在程序設計中的使用。
(五)面向對象設計(基礎篇)
1.識記:(1)類的定義與實例化;(2)對象的定義與使用;(3)數據成員與成員方法的定義與使用;(4)構造方法的定義形式。
2.理解:(1)對象的封裝、繼承和多態(tài)三大特性;(2)構造方法的作用;
(3)封裝的實現方法;(4)this關鍵字、static關鍵字的作用。
3.運用:類在程序設計中的使用。
(六)面向對象設計(高級篇)
1.識記:(1)繼承、多態(tài)概念;(2)抽象類、接口概念;(3)類、接口和抽象類之間的關系。
2.理解:(1)繼承特點與機制;(2)方法覆蓋與屬性覆蓋;(3)instanceof運算符的作用;(4)多態(tài)運行機制,多態(tài)編程方法;(5)抽象類;(6)實現接口。
3.運用:(1)封裝、繼承與多態(tài)在程序設計中的使用;(2)抽象類與接口在程序設計中的使用。
(七)異常處理
1.識記:(1)異常概念;(2)異常類型;(3)常見異常。
2.理解:(1)異常處理框架;(2)編譯異常和運行異常的區(qū)別;(3)try/catch/finally運行機制;(4)throws關鍵字的作用;(5)自定義異常類的方法;(6)throw關鍵字的作用。
3.運用:異常在程序設計中的使用。
(八)包及訪問控制權限
1.識記:(1)包的概念和作用;(2)4種訪問控制權限關系矩陣;(3)4種訪問控制權限的約束能力;(4)4種訪問控制權限的使用位置。
2.理解:(1)成員訪問權限的限制因素;(2)4種訪問控制權限與其它關鍵字的結合性。
3.運用:包及訪問控制權限在程序設計中的使用。
(九)常用實用類
1.識記:(1)包裝類的概念和作用;(2)日期處理類中的主要方法;(3)數值格式化類的常用方法;(4)String類的主要方法。
2.理解:(1)自動裝箱和拆箱操作;(2)日期格式化模板字符的含義;(3)數值格式化模板字符的含義;(4)字符串的查找與比較;(5)獲取字符串長度。
3.運用:常用實用類在程序設計中的使用。
(十)Java的輸入/輸出
1.識記:(1)System類;(2)控制臺輸入/輸出。
2.理解:(1)數據流;(2)緩沖區(qū);(3)小應用程序控制臺。
3.運用:Java的輸入/輸出在程序設計中的使用。
(十一)Java集合
1.識記:Java集合的概念。
2.理解:(1)Set;(2)List;(3)Map。
3.運用:Java集合在程序設計中的使用。
(十二)多線程
1.識記:進程和線程的概念。
2.理解:(1)線程的建立;(2)線程的生命周期;(3)多線程與同步。
3.運用:多線程在程序設計中的使用。