課程名稱 |
課程內容 |
*部分 (3周) |
J2SE核心技術 |
Java編程環境 |
配置JDK及API文檔,命令行及開發工具Eclipse |
Java Applet |
區分Applet 與應用程序,applet的運行方式 |
Java控制流程 |
數據類型,變量,表達式;單if語句,if…else語句,if…else語句的多重形式;switch語句; while與do…while循環, for循環語句及其嵌套形式 |
Java方法 |
方法的參數傳遞,方法簽名與方法重載;方法的返回類型;遞歸 |
Java數組 |
數組的聲明和創建,方法的數組參數,數組排序,多維數組 |
類和對象 |
對象構造,java的對象回收機制;類封裝(公有成員,私有成員,靜態成員);包定義,包編譯及包運行 |
擴展類和繼承 |
超類和子類,protected成員;子類的構造函數和終結方法;運用繼承的軟件工程 |
接口與多態 |
抽象類和抽象方法;接口的創建和實現;內部類及匿名類;多態應用的案例分析 |
字符和字符串 |
String類、StringBuffer類、StringTokenizer類、正則表達式與Pattern類和Matcher類 |
Java集合類 |
Vector、Enumeration、Stack、Hashtable、Properties、BitSet類 |
圖形編程 |
圖形環境和圖形對象;Java2D API;顏色、字體控制;線條、矩形、橢圓、多邊形、折線等畫法; |
Swing用戶界面組件 |
Swing組件(JFrame、JApplet、JPanel等);布局管理器;事件處理與適配器類;插入式外觀和感覺 |
JDBC與數據庫訪問 |
JDBC技術、JDBC常用接口、配置和連接不同的數據庫 |
異常處理 |
Java的異常層次結構;throws字句,finally字句,鏈式異常 |
多媒體與動畫 |
圖像加載顯示和縮放、動畫、加載和播放音頻剪輯 |
第二部分 (1周) |
SQL Server2000 |
關系數型據庫 |
數據庫概念(實體、關系、完整性)、建庫、建表、建約束 |
數據的增刪改查 |
排序、分組、模糊查詢、嵌套子查詢、連接與合并、事務 |
視圖與索引 |
視圖的創建、刪除與更新;通過視圖修改數據;聚集索引、非聚集索引 |