1、計算機(jī)編程及開發(fā)語言
2、常用的DOS命令和操作
3、Java跨平臺原理
4、JDK的安裝于卸載
5、配置環(huán)境變量
Java基本語法
1、Java開發(fā)基本語法和編程規(guī)范2、常量與變量
3、數(shù)據(jù)類型
4、運(yùn)算符
選擇結(jié)構(gòu)
1、if
2、switch
循環(huán)結(jié)構(gòu)
1、while
2、do-while
3、for
4、for-each
方法
1、語法結(jié)構(gòu)和特點
2、返回值類型
3、方法重載
4、可變參數(shù)
數(shù)組
1、數(shù)組的聲明與創(chuàng)建
2、數(shù)組的基本使用
3、遍歷數(shù)組
4、多維數(shù)組
5、打印、搜索、排序
6、Arrays工具類
本階段主要是編程規(guī)范與思路的培養(yǎng);掌握基本的邏輯算法;熟悉Java底層的一些語法規(guī)定。
1、面向?qū)ο缶幊趟枷?br /> 2、類和對象的基本概念
3、構(gòu)造方法
包
1、包的作用
2、包的定義
3、包的導(dǎo)入
面向?qū)ο筇攸c
1、封裝
2、繼承
3、多態(tài)
抽象類與接口
1、抽象方法
2、抽象類
3、接口
其它
1、static-this-super
2、final
3、訪問權(quán)限修飾符
4、代碼塊
5、內(nèi)部類
6、枚舉
7、設(shè)計模式
此階段主要是培養(yǎng)面向?qū)ο缶幊趟枷耄皇煜っ嫦驅(qū)ο缶幊滔嚓P(guān)語法;
1、Eclipse的安裝與使用
2、Eclipse中的常用快捷鍵
3、Eclipse上插件的安裝
AWT與SWING
1、AWT與SWING的區(qū)別
2、常用組件
3、布局模式
4、事件監(jiān)聽機(jī)制
項目實戰(zhàn)
1、圖形界面編程的思路與流程
2、需求分析
3、原型設(shè)計
4、編碼實現(xiàn)
5、測試
6、發(fā)布
次階段主要是為以后項目實戰(zhàn)打下基礎(chǔ),能夠設(shè)計出企業(yè)應(yīng)用所需要的實體類、工具類、模板、接口等基礎(chǔ)部分。
1、異常機(jī)制
2、異常體系
3、處理異常方式
4、自定義異常
常用類
1、字符串相關(guān)類
2、日期相關(guān)類
3、數(shù)學(xué)算法相關(guān)
4、系統(tǒng)相關(guān)類
5、隨機(jī)數(shù)
多線程
1、多線程的創(chuàng)建與啟動
2、線程同步
3、線程通信
4、線程池
5、定時器
集合框架
1、數(shù)據(jù)結(jié)構(gòu)
2、List/Set/Map
3、Collection/Collections/Properties
4、迭代器
5、比較器
IO流
1、File文件
2、IO流操作的多種分類和方式
3、方法遞歸調(diào)用
4、正則表達(dá)式
網(wǎng)絡(luò)編程
1、IP/端口/URL等網(wǎng)絡(luò)基礎(chǔ)
2、HTML編碼解碼工具
3、TCP/UDP網(wǎng)絡(luò)協(xié)議
反射機(jī)制
1、反射的概念
2、各種Class實例的獲得方式
3、Constructor/Field/Method