課程安排 |
內(nèi) 容 |
第1講 JAVA開發(fā)前奏 |
1.1 Java虛擬機及Java的跨平臺原理
1.2 Java開發(fā)環(huán)境的搭建
1.3 體驗Java編程的過程
1.4 classpath的設置
1.5 有效利用Java的文檔幫助
1.6 JVM(虛擬機)的運行過程
1.7 垃圾回收器
1.8 反編譯工具的介紹 |
第2講 JAVA開發(fā)基礎 |
2.1 Java基本語法格式
2.2 變量及變量的作用域
2.3 函數(shù)與函數(shù)的重載
2.4 Java中的運算符
2.5 程序的流程控制
2.6 數(shù)組 |
第3講 面向對象(上) |
3.1 面向對象的概念
3.2 類與對象
3.3 構造函數(shù)
3.4 this引用句柄
3.5 與垃圾回收有關的知識
3.6 函數(shù)的參數(shù)傳遞
3.7 Static關鍵字
3.8 內(nèi)部類
3.9 使用Java的文檔注釋 |
第4講 面向對象(下) |
4.1 類的繼承
4.2 抽象類與接口
4.3 對象的多態(tài)性
4.4 異常
4.5 包
4.6 訪問控制
4.7 使用jar文件 |
第5進 多錢程 |
5.1 如何創(chuàng)建與理解線程
5.2 多線程的同步
5.3 線程間的通信
5.4 線程生命的控制 |
第6講 JAVA VPI |
6.1 理解API的概念
6.2 工具軟件的介紹與使用
6.3 String類和StringBuffer類
6.4 基本數(shù)據(jù)類型的對象包裝類
6.5 集合類
6.6 Hashtable與Properties類
6.7 System類與Runtime類
6.8 Date與Calendar,DateFormat類
6.9 Math與Random類
6.10 學習API的方法 |
第7講 I/O輸入輸出 |
6.1 理解API的概念
6.2 工具軟件的介紹與使用
6.3 String類和StringBuffer類
6.4 基本數(shù)據(jù)類型的對象包裝類
6.5 集合類
6.6 Hashtable與Properties類
6.7 System類與Runtime類
6.8 Date與Calendar,DateFormat類
6.9 Math與Random類
6.10 學習API的方法 |
第8講 圖形用戶界面GUI(一) |
8.1 初識AWT
8.2 AWT線程
8.3 AWT事件處理
8.4 GUI組件上的圖形操作 |
第9講 圖形用戶界面GUI(二) |
9.1 常用AWT組件
9.2 布局管理器
9.3 Swing |
第10講 JAVA網(wǎng)絡編程 |
11.1 網(wǎng)絡編程的基礎知識
11.2 Java編寫UDP網(wǎng)絡程序
11.3 Java編寫TCP網(wǎng)絡程序 |