Java編程語言開發(fā)
Java編程語言開發(fā)詳細(xì)內(nèi)容
Java編程語言開發(fā)
【課程特色】
1.?? 課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。
2.?? 清晰的知識結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。
3.?? 內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。
4.?? 講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。
5.?? 知識講授+貼身案例+場景故事+互動討論+現(xiàn)場演練+落地跟蹤
【課程對象】相關(guān)人員
【課程時長】5天(6小時/天)
【課程大綱】
第一篇 Java編程基礎(chǔ)
第1章 走進(jìn)Java的世界
1.1 Java發(fā)展歷史
1.2 Java語言特點(diǎn)
1.3 Java可移植性
1.4?搭建Java開發(fā)環(huán)境
1.5 Java編程起步
1.6 JShell交互式編程工具
1.7 CLASSPATH環(huán)境屬性
第2章 程序基礎(chǔ)概念
2.1?程序注釋
2.2?標(biāo)識符與關(guān)鍵字
2.3?數(shù)據(jù)類型劃分
2.3.1?整型
2.3.2?浮點(diǎn)型
2.3.3?字符型
2.3.4?布爾型
2.3.5 String字符串
2.4?運(yùn)算符
2.4.1?數(shù)學(xué)運(yùn)算符
2.4.2?關(guān)系運(yùn)算符
2.4.3?三目運(yùn)算符
2.4.4?邏輯運(yùn)算符
2.4.5?位運(yùn)算符
第3章 程序邏輯控制
3.1?程序邏輯
3.2?分支結(jié)構(gòu)
3.2.1 if分支結(jié)構(gòu)
3.2.2 switch開關(guān)語句
3.3?循環(huán)結(jié)構(gòu)
3.3.1 while循環(huán)結(jié)構(gòu)
3.3.2 for循環(huán)結(jié)構(gòu)
3.3.3?循環(huán)控制語句
3.3.4?循環(huán)嵌套
第4章 方法
4.1?方法基本定義
4.2?方法重載
4.3?方法遞歸調(diào)用
第二篇 Java面向?qū)ο缶幊?/strong>
第5章 類與對象
5.1?面向?qū)ο?/span>
5.2?類與對象
5.2.1?類與對象的定義
5.2.2?對象內(nèi)存分析
5.2.3?對象引用傳遞分析
5.2.4?引用傳遞與垃圾產(chǎn)生分析
5.3?成員屬性封裝
5.4?構(gòu)造方法與匿名對象
5.5 this關(guān)鍵字
5.5.4?綜合案例:簡單Java類
5.6 static關(guān)鍵字
5.7?代碼塊
5.7.1?普通代碼塊
5.7.2?構(gòu)造代碼塊
5.7.3?靜態(tài)代碼塊
5.8?本章概要
第6章 數(shù)組
6.1?數(shù)組定義
6.2?數(shù)組引用傳遞分析
6.3 foreach輸出
6.4?二維數(shù)組
6.5?數(shù)組與方法
6.6?數(shù)組案例分析
6.6.1?數(shù)組排序案例分析
6.6.2?數(shù)組轉(zhuǎn)置案例分析
6.7?數(shù)組類庫支持
6.8?方法可變參數(shù)
6.9?對象數(shù)組
6.1?引用傳遞應(yīng)用案例
6.10.1?類關(guān)聯(lián)結(jié)構(gòu)
6.10.2?自身關(guān)聯(lián)結(jié)構(gòu)
6.10.3?合成設(shè)計(jì)模式
6.11?數(shù)據(jù)表與簡單Java類映射轉(zhuǎn)換
第7章 String類
7.1 String類對象實(shí)例化
7.2?字符串比較
7.3?字符串常量
7.4?兩種實(shí)例化方式比較
7.5?字符串常量池
7.6?字符串修改分析
7.7?主方法組成分析
7.8 String類常用方法
第8章 繼承
8.1?面向?qū)ο罄^承性
8.2?覆寫
8.2.1?方法覆寫
8.2.2?方法覆寫限制
8.2.3?屬性覆蓋
8.3 final關(guān)鍵字
8.4 Annotation注解
8.4.1?準(zhǔn)確覆寫
8.4.2?過期聲明
8.4.3?壓制警告
8.5?面向?qū)ο蠖鄳B(tài)性
8.6 Object類
8.6.1?獲取對象信息
8.6.2?對象比較
第9章 抽象類與接口
9.1?抽象類
9.2?包裝類
9.2.1?裝箱與拆箱
9.2.2?數(shù)據(jù)類型轉(zhuǎn)換
9.3?接口
9.3.1?接口基本定義
9.3.2?接口定義加強(qiáng)
9.3.3?定義接口標(biāo)準(zhǔn)
9.3.4?工廠設(shè)計(jì)模式
9.3.5?代理設(shè)計(jì)模式
9.3.6?抽象類與接口區(qū)別
9.4?泛型
第10章 類結(jié)構(gòu)擴(kuò)展
10.1?包
10.2?訪問控制權(quán)限
10.3?構(gòu)造方法私有化
10.3.1?單例設(shè)計(jì)模式
10.3.2?多例設(shè)計(jì)模式
10.4?枚舉
第11章 異常的捕獲與處理
11.1?認(rèn)識異常
11.2?異常處理
11.3?處理多個異常
11.4?異常處理流程
11.5 throws關(guān)鍵字
11.6 throw關(guān)鍵字
11.7?異常處理模型
11.8 RuntimeException
11.9?自定義異常類
第12章 內(nèi)部類
12.1?內(nèi)部類基本概念
12.2?內(nèi)部類相關(guān)說明
12.3 static定義內(nèi)部類
12.4?方法中定義內(nèi)部類
12.5?匿名內(nèi)部類
12.6 Lambda表達(dá)式
12.7?方法引用
12.8?內(nèi)建函數(shù)式接口
12.9?鏈表
第三篇 Java應(yīng)用編程
第13章 Eclipse開發(fā)工具
13.1 Eclipse簡介
13.2?使用JDT開發(fā)Java程序
13.3 debug調(diào)試工具
13.4 JUnit測試工具
第14章 多線程編程
14.1?進(jìn)程與線程
14.2 Java多線程實(shí)現(xiàn)
14.3?多線程常用操作方法
14.4?線程的同步與死鎖
14.5?綜合案例:生產(chǎn)者與消費(fèi)者
14.5.1?解決數(shù)據(jù)同步問題
14.5.2 Object線程等待與喚醒
14.6?優(yōu)雅地停止線程
14.7?后臺守護(hù)線程
14.8 volatile關(guān)鍵字
第15章 常用類庫
15.1 StringBuffer類
15.2 CharSequence接口
15.3 AutoCloseable接口
15.4 Runtime類
15.5 System類
15.6 Cleaner類
15.7?對象克隆
15.8 Math數(shù)學(xué)計(jì)算
15.9 Random隨機(jī)數(shù)
第16章 I/O編程
16.1 File文件操作
16.2?字節(jié)流與字符流
16.3?字符編碼
16.4?內(nèi)存操作流
16.5?管道流
16.6 RandomAccessFile
16.7?打印流
16.8 System類對I/O的支持
16.9 BufferedReader緩沖輸入流
第17章 網(wǎng)絡(luò)編程
17.1?網(wǎng)絡(luò)編程簡介
17.2 Echo程序模型
17.3 BIO處理模型
17.4 UDP程序
第18章 數(shù)據(jù)庫編程
18.1 JDBC簡介
18.2?連接Oracle數(shù)據(jù)庫
18.3 Statement數(shù)據(jù)操作接口
18.4 PreparedStatement數(shù)據(jù)操作接口
18.5?數(shù)據(jù)批處理
18.6?事務(wù)控制
第四篇 Java底層編程
第19章 JUC并發(fā)編程
19.1 JUC簡介
19.2 TimeUnit
19.3?原子操作類
19.4 ThreadFactory
19.5?線程鎖
19.6?并發(fā)集合
19.7?阻塞隊(duì)列
19.8?線程池
第五篇 Java項(xiàng)目開發(fā)實(shí)戰(zhàn)
項(xiàng)目一 通訊錄系統(tǒng)(JavaSwing+MySQL+Hibernate+BeautyEye外觀樣式實(shí)現(xiàn))
1.1開發(fā)背景
1.2系統(tǒng)功能設(shè)計(jì)
1.2.1系統(tǒng)功能結(jié)構(gòu)
1.2.2系統(tǒng)業(yè)務(wù)流程
1.3創(chuàng)建項(xiàng)目
1.3.1系統(tǒng)開發(fā)環(huán)境要求
1.3.2創(chuàng)建新項(xiàng)目
1.3.3導(dǎo)入資源
1.4創(chuàng)建主窗體類
1.5連接并讀取數(shù)據(jù)庫數(shù)據(jù)
1.5.1搭建Hibernate框架
1.5.2讓主窗體表格顯示數(shù)據(jù)
1.6添加展示客戶信息功能
1.6.1創(chuàng)建展示客戶信息窗體
1.6.2給主窗體表格添加雙擊事件
1.7添加用戶登錄功能
1.7.1主窗體添加用戶權(quán)限識別功能
1.7.2創(chuàng)建用戶登錄窗體
1.8添加修改客戶信息功能
1.8.1添加修改客戶信息按鈕
1.8.2創(chuàng)建修改客戶信息窗體類
1.8.3添加主窗體按鈕點(diǎn)擊事件
1.8.4添加修改客戶信息窗體按鈕點(diǎn)擊事件
1.8.5添加數(shù)據(jù)校驗(yàn)功能
1.9添加新增客戶信息功能
1.9.1添加新增客戶信息按鈕
1.9.2創(chuàng)建新增客戶信息窗體
1.9.3添加主窗體按鈕點(diǎn)擊事件
1.10添加刪除客戶信息功能
1.11美化窗體界面(選學(xué))
1.11.1BeautyEye插件簡介
1.11.2使用BeautyEye外觀樣式
項(xiàng)目二 企業(yè)QQ(局域網(wǎng)版)(JavaSwing+Derby+多線程+Socket編程實(shí)現(xiàn))
2.1開發(fā)背景
2.2系統(tǒng)功能設(shè)計(jì)
2.2.1系統(tǒng)功能結(jié)構(gòu)
2.2.2系統(tǒng)業(yè)務(wù)流程
2.3數(shù)據(jù)庫設(shè)計(jì)
2.4系統(tǒng)開發(fā)必備
2.4.1系統(tǒng)開發(fā)環(huán)境要求
2.4.2項(xiàng)目中的組織結(jié)構(gòu)
2.5公共類設(shè)計(jì)
2.5.1數(shù)據(jù)庫操作類
2.5.2系統(tǒng)工具類
2.6主窗體設(shè)計(jì)
2.6.1創(chuàng)建主窗體
2.6.2記錄窗體位置
2.7系統(tǒng)托盤模塊設(shè)計(jì)
2.7.1系統(tǒng)托盤模塊概述
2.7.2初始化系統(tǒng)托盤
2.7.3設(shè)計(jì)系統(tǒng)托盤中的“打開”和“退出”快捷菜單
2.7.4雙擊托盤彈出主窗體
2.8系統(tǒng)工具模塊設(shè)計(jì)
2.8.1系統(tǒng)工具模塊概述
2.8.2設(shè)計(jì)系統(tǒng)工具選項(xiàng)卡
2.8.3搜索新用戶
2.9用戶管理模塊設(shè)計(jì)
2.9.1用戶管理模塊概述
2.9.2用戶列表設(shè)計(jì)
2.9.3獲取本地用戶對象
2.9.4實(shí)現(xiàn)用戶的添加和刪除功能
2.10通信模塊設(shè)計(jì)
2.10.1通信模塊概述
2.10.2通信窗體設(shè)計(jì)
2.10.3消息的接收和發(fā)送
2.10.4顯示消息記錄
2.10.5仿QQ抖動功能的實(shí)現(xiàn)
2.10.6截圖功能的實(shí)現(xiàn)
?
劉暉老師的其它課程
【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識講授+貼身案例+場景故事+互動討論+現(xiàn)場演練+落地跟蹤【課程時間】1天【課程
講師:劉暉詳情
5G 時代下的綠色智慧物業(yè) 12.31
【課程背景】住房和城鄉(xiāng)建設(shè)部印發(fā)的《國家智慧城市試點(diǎn)暫行管理辦法》和《國家智慧城市(區(qū)、鎮(zhèn))試點(diǎn)指標(biāo)體系(試行)》兩個文件指出:建設(shè)智慧城市是創(chuàng)新驅(qū)動發(fā)展、推動新型城鎮(zhèn)化、全面建成小康社會的重要舉措。這對于服務(wù)于千千萬萬城市、社區(qū)、園區(qū)、小區(qū)、樓宇,以及工作和生活在其中的業(yè)主和客戶的物業(yè)管理服務(wù)業(yè)來說,已然迎來最大的發(fā)展機(jī)遇。物業(yè)管理行業(yè)不僅是智慧社區(qū)的受益
講師:劉暉詳情
5G+智慧煤礦 12.31
【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識講授+貼身案例+場景故事+互動討論+現(xiàn)場演練+落地跟蹤【課程對象】無線網(wǎng)、核
講師:劉暉詳情
5G+行業(yè)應(yīng)用前景及知識賦能 12.31
【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識講授+貼身案例+場景故事+互動討論+現(xiàn)場演練+落地跟蹤【課程對象】相關(guān)人員【
講師:劉暉詳情
5G產(chǎn)業(yè)發(fā)展與應(yīng)用創(chuàng)新【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】
講師:劉暉詳情
【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。【課程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場景的應(yīng)用,掌握5G在新時代、新技術(shù)下的行業(yè)發(fā)展趨勢;2以鮮活的應(yīng)用案例和解決方案詳細(xì)掌握5G給環(huán)保行業(yè)方面帶來全新變革的藍(lán)圖和愿景;【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對一輔導(dǎo)強(qiáng)
講師:劉暉詳情
5G賦能工業(yè)互聯(lián)網(wǎng)【課程背景】5G通過技術(shù)創(chuàng)新實(shí)現(xiàn)了增強(qiáng)型移動寬帶、超大規(guī)模物聯(lián)網(wǎng)和高可靠、低時延等三大應(yīng)用場景全覆蓋,把人與人之間的通信拓展到了人與物、物與物之間的通信,從消費(fèi)互聯(lián)網(wǎng)拓展到了產(chǎn)業(yè)互聯(lián)網(wǎng),為行業(yè)數(shù)字化轉(zhuǎn)型提供了關(guān)鍵的數(shù)字基礎(chǔ)設(shè)施。5G和人工智能/大數(shù)據(jù)/云計(jì)算/邊緣計(jì)算/區(qū)塊鏈等新一代信息技術(shù)相結(jié)合,多技術(shù)交織并進(jìn)、深度滲透、協(xié)同應(yīng)用,孕育技
講師:劉暉詳情
【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】1了解5G從信息通信技
講師:劉暉詳情
【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G與數(shù)字貨幣、區(qū)塊鏈在金融行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對5G金融行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場景的應(yīng)用,掌握
講師:劉暉詳情
5G賦能智慧能源 12.31
【課程背景】國家電網(wǎng)“三型兩網(wǎng)、世界一流”戰(zhàn)略、南方電網(wǎng)定位“五者”,轉(zhuǎn)型“三商”戰(zhàn)略,需賦能智能終端,加速電網(wǎng)全面感知,打通數(shù)據(jù)和業(yè)務(wù)壁壘,驅(qū)動創(chuàng)新能力。傳統(tǒng)通信方式難以滿足數(shù)字電網(wǎng)發(fā)展需求,電力生產(chǎn)、傳輸、消費(fèi)全過程需要低時延、大寬帶、大連接,對5G的訴求十分迫切5G作為最新一代的無線通信技術(shù),其超高速率、超低時延、超大連接特性對智慧城市建設(shè)產(chǎn)生巨大的影
講師:劉暉詳情
- 1社會保障基礎(chǔ)知識(ppt) 21255
- 2安全生產(chǎn)事故案例分析(ppt) 20330
- 3行政專員崗位職責(zé) 19114
- 4品管部崗位職責(zé)與任職要求 16373
- 5員工守則 15537
- 6軟件驗(yàn)收報告 15460
- 7問卷調(diào)查表(范例) 15204
- 8工資發(fā)放明細(xì)表 14660
- 9文件簽收單 14315





