-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java編程實戰寶典-附DVD光盤.含44小時教學視頻.源文件與《Java程序員面試寶典》電子書 版權信息
- ISBN:9787302351702
- 條形碼:9787302351702 ; 978-7-302-35170-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Java編程實戰寶典-附DVD光盤.含44小時教學視頻.源文件與《Java程序員面試寶典》電子書 本書特色
“開發寶典叢書”是由清華大學出版社為軟件開發愛好者精心打造的一套軟件開發百科全書。叢書強調“全面、新穎、詳細、實用、深入、高效”等特色,涵蓋常見的編程語言和技術。叢書中的每本書都是由從事軟件開發多年、具備豐富的開發經驗的老手精心編寫,講解細膩,內容實用,并精心錄制了配套教學視頻。可以說,這套叢書是編程愛好者系統學習軟件開發技術的不二選擇,一冊在手,萬事無憂! 《java編程實戰寶典》以j2se為平臺,以*新的jdk1。7技術規范為切入點,全面、系統地介紹了java的基礎編程技術和常用開發方法。書中的各個技術點都提供了實例以供讀者實戰演練,各章*后還提供了實戰練習題以幫助讀者鞏固和提高。本書配1張dvd光盤,內容為書中涉及的實例源文件及作者專門為本書錄制的配套教學視頻,以幫助讀者更加高效、直觀地學習本書內容。另外,光盤中還贈送了大量的java范例、模塊及項目案例開發的源程序和教學視頻,非常超值。 本書共22章,分為8篇。首先講述了java的基礎語法,然后介紹了java中類和對象的實現,這也是java的核心所在。隨后介紹了java中的高級技術,詳細討論了其中的多線程、集合、泛型和rtti等。這些基本知識介紹完畢之后,就進入實際編程階段,先后介紹了gui程序設計、多媒體程序設計、數據庫和網絡程序設計,這些知識均以示例程序來講解。*后用3章的篇幅介紹了一個完整的即時通信軟件設計實例,讓讀者能夠從實例中學習程序設計的真諦(因篇幅所限,此3章內容以pdf電子文檔的格式收錄于本書的配書光盤中)。 本書內容全面,實例豐富,特別適合想全面自學java開發技術的人員閱讀,也適合使用java進行開發的工程技術人員和科研人員閱讀。對于java程序員,本書更是一本不可多得的案頭**參考手冊。另外,本書也可作為計算機和軟件工程等專業的教材和教學參考書。 超值、大容量dvd光盤 本書實例源文件 18小時配套教學視頻 23小時java開發實例教學視頻 4個java項目案例源程序及3小時教學視頻 100頁本書第8篇內容的電子書 355頁《java程序員面試寶典》電子書 一分鐘了解本書精華內容 java的開發運行環境(57分鐘視頻) java語言基礎(75分鐘視頻) 對象和類(33分鐘視頻) 繼承與多態(35分鐘視頻) 數組與字符串(69分鐘視頻) java的異常處理(58分鐘視頻) java輸入輸出處理技術(110分鐘視頻) java的多線程機制(83分鐘視頻) 運行時類型識別(37分鐘視頻) 泛型(18分鐘視頻) java集合框架(20分鐘視頻) 類型包裝器、自動裝箱和元數據(21分鐘視頻) 常用工具類(74分鐘視頻) gui程序設計(29分鐘視頻) java多媒體編程應用(16分鐘視頻) 數據庫基礎(47分鐘視頻) java數據庫編程技術(110分鐘視頻) java網絡編程技術(78分鐘視頻) jsp程序設計(42分鐘視頻) 即時通訊系統開發項目實戰(71分鐘視頻)
Java編程實戰寶典-附DVD光盤.含44小時教學視頻.源文件與《Java程序員面試寶典》電子書 內容簡介
一本百科全書式的java編程秘笈,全面、新穎、詳細、深入和實用 資深程序員15年開發經驗的總結,完美展現java應用開發的精髓 18小時配套教學視頻 + 26小時進階教學視頻,贈送100頁本書項目案例開發電子書及355頁《java程序員面試寶典》電子書 全面:涵蓋java基礎語法、面向對象、多線程、集合、泛型、gui編程、多媒體編程、數據庫編程和網絡編程等內容 新穎:以當前*流行的jdk 1.7進行講解,詳細介紹了大量的新技術和新功能 詳細:結合圖示,從概念、語法、示例、技巧和應用等多角度分析每個知識點 實用:提供了450個實例、6個小案例、1個項目開發案例、346個習題 深入:深入剖析swing包、實用工具類、集合、泛型等其他書中很少透徹介紹的內容 高效:提供了18小時配套教學視頻及26小時java進階視頻,高效而直觀 推薦閱讀:開發寶典叢書(請點叢書鏈接查看) 開發寶典叢書 (權威、經典、全面、深入、詳細、新穎、實用的編程百科全書) 《程序員的數學思維修煉(趣味解讀)》 (專門為程序員而寫的數學書,生動有趣,程序員必讀!) 《java web整合開發王者歸來(jsp+servlet+struts+hibernate+spring)》(java暢銷經典圖書,10次印刷,java程序員必讀) 《java web整合開發實戰——基于struts 2+hibernate+spring》(暢銷書,徹底解決ssh整合開發) 《java入門很簡單》(java入門經典圖書,庖丁解牛式的講解) 《java編程手記:從實踐中學習java》(實踐性教學、細膩講解、配教學視頻、大量實例、精彩面試題) 《java趣味編程100例》(培養編程興趣,拓寬編程思維,提高編程能力,增強求職競爭力)
Java編程實戰寶典-附DVD光盤.含44小時教學視頻.源文件與《Java程序員面試寶典》電子書 目錄
第1章 java的開發運行環境( 教學視頻:57分鐘)
1.1 java運行原理與java虛擬機
1.1.1 java運行原理簡述
1.1.2 java虛擬機
1.2 java的開發環境
1.2.1 jdk的安裝
1.2.2 如何設置系統環境變量
1.2.3 jdk安裝后的測試與驗證
1.2.4 編譯命令的使用
1.2.5 解釋執行命令的使用
1.2.6 ultraedit的使用
1.3 java應用程序示例
1.4 java applet程序示例
1.5 本章小結
1.6 實戰習題
第2章 java語言基礎( 教學視頻:75分鐘)
2.1 java語言的關鍵特性
2.2 java程序的構成及文本風格
2.2.1 java程序的構成
2.2.2 java的代碼結構
2.2.3 java程序的格式編排
2.2.4 java代碼的注釋風格
2.3 數據類型
2.3.1 基本數據類型
2.3.2 常量
2.3.3 變量
2.3.4 整型數據
2.3.5 浮點型數據
2.3.6 字符型數據
2.3.7 布爾型數據
2.3.8 變量賦初值
2.3.9 變量的作用域
2.3.10 數據類型轉換
2.4 運算符與表達式
2.4.1 算術運算符和算術表達式
2.4.2 關系運算符和關系表達式
2.4.3 邏輯運算符和邏輯表達式
2.4.4 條件運算符和條件表達式
2.4.5 位運算符和位表達式
2.4.6 賦值運算符和賦值表達式
2.4.7 表達式的求值順序
2.5 流程控制語句
2.5.1 3種基本控制結構
2.5.2 表達式語句和空語句
2.5.3 塊語句
2.5.4 if~else分支語句
2.5.5 多路分支switch~case語句
2.5.6 當型循環while語句
2.5.7 直到型循環do~while語句
2.5.8 當型循環for語句
2.5.9 增強的for循環
2.5.10 循環的嵌套
2.5.11 跳轉語句break
2.5.12 跳轉語句continue
2.6 java基礎語法實戰演習
2.6.1 判斷閏年
2.6.2 求*大公約數和*小公倍數
2.6.3 fibonacci數列
2.6.4 逆向輸出數字
2.6.5 求水仙花數
2.6.6 輸出圖形
2.6.7 輸出九九口訣表
2.7 本章小結
2.8 實戰習題
第2篇 java面向對象編程
第3章 對象和類( 教學視頻:33分鐘)
3.1 什么是面向對象
3.1.1 對象的理解
3.1.2 什么是類
3.1.3 消息的定義
3.1.4 面向對象的基本特征
3.2 類與對象
3.2.1 類的基本結構
3.2.2 類的聲明
3.2.3 創建類體
3.2.4 對象的生命周期
3.2.5 對象的創建
3.2.6 對象的使用
3.3 成員變量的定義與使用
3.3.1 成員變量的定義
3.3.2 成員變量的訪問權限
3.3.3 實例成員變量和靜態成員變量
3.4 方法的定義和實現
3.4.1 方法的聲明
3.4.2 創建方法體與return語句
3.4.3 局部變量和成員變量的區別
3.4.4 方法的訪問權限
3.5 方法的調用
3.5.1 方法調用的形式
3.5.2 方法調用的參數
3.5.3 隱含參數this
3.6 構造方法
3.6.1 無參數構造方法的定義和使用
3.6.2 帶參數構造方法的定義和使用
3.6.3 this關鍵字和構造方法的調用
3.7 靜態方法
3.7.1 靜態方法的聲明和定義
3.7.2 靜態方法和實例方法的區別
3.7.3 靜態代碼塊
3.7.4 再論靜態成員變量
3.8 main()方法和命令行參數
3.9 終結處理與垃圾回收
3.9.1 對象的釋放和垃圾收集機制
3.9.2 finalize()終結處理方法
3.9.3 java垃圾回收的工作原理
3.10 本地方法
3.11 本章小結
3.12 實戰習題
第4章 繼承與多態( 教學視頻:35分鐘)
4.1 繼承的概念
4.1.1 繼承的基本原理
4.1.2 java繼承的特征
4.1.3 java中子類繼承父類的描述及實現
4.1.4 java繼承的內存形態
4.2 繼承中屬性隱藏與方法覆蓋
4.2.1 屬性的隱藏
4.2.2 方法的覆蓋
4.3 構造方法的繼承與調用
4.3.1 構造方法的繼承
4.3.2 super關鍵字的使用
4.3.3 關于子類繼承父類的總結
4.4 多態技術
4.4.1 java中的多態
4.4.2 重載與覆蓋
4.4.3 運行時多態
4.5 接口與多重繼承
4.5.1 接口的定義
4.5.2 接口的繼承
4.5.3 接口的實現
4.6 java抽象類與*終類
4.6.1 抽象類與抽象方法
4.6.2 *終類與*終方法
4.7 java內部類
4.7.1 內部類的定義
4.7.2 內部類訪問外部類的成員
4.7.3 內部類之間的相互使用
4.7.4 在外部使用內部類
4.7.5 匿名內部類
4.7.6 內部類的作用
4.8 java包:庫單元
4.8.1 包的創建
4.8.2 包的使用
4.8.3 jar文件的創建和使用
4.8.4 jdk中的常用包
4.9 本章小結
4.10 實戰習題
第3篇 java數據處理
第5章 數組與字符串( 教學視頻:69分鐘)
5.1 數組
5.1.1 一維數組的聲明
5.1.2 一維數組的創建
5.1.3 一維數組的使用
5.1.4 二維數組的聲明
5.1.5 二維數組的創建
5.1.6 二維數組的使用
5.1.7 程序示例1——數組排序
5.1.8 程序示例2——楊輝三角
5.2 字符串
5.2.1 string對象的聲明
5.2.2 string對象的創建
5.2.3 string對象的使用
5.2.4 string類型的數組
5.2.5 stringbuffer對象的聲明
5.2.6 stringbuffer對象的創建
5.2.7 stringbuffer對象的使用
5.3 本章小結
5.4 實戰習題
第6章 java的異常處理( 教學視頻:58分鐘)
6.1 異常與異常處理
6.1.1 異常的特點
6.1.2 異常處理的兩種模型
6.1.3 異常處理在編程中的優點
6.2 java的異常處理
6.2.1 java的異常處理機制
6.2.2 java異常類的層次結構
6.2.3 java異常的分類
6.2.4 java異常處理的原則
6.3 java異常處理實踐
6.3.1 java異常捕獲與處理
6.3.2 異常的拋出
6.3.3 異常的嵌套處理
6.3.4 自定義異常及其處理方法
6.3.5 java異常處理的應用示例
6.4 本章小結
6.5 實戰習
第7章 java輸入輸出處理技術( 教學視頻:110分鐘)
7.1 數據與java i/o
7.1.1 文件與數據流
7.1.2 java的i/o體系
7.2 基于字節的i/o操作接口
7.2.1 inputstream類的結構層次及方法
7.2.2 outputstream中的方法
7.2.3 文件輸入流fileinputstream
7.2.4 文件輸出流fileoutputstream
7.2.5 保存用戶輸入到文件
7.2.6 顯示文件內容
7.2.7 文件的復制
7.2.8 順序輸入流
7.2.9 管道輸入輸出流
7.2.10 過濾輸入輸出流
7.3 基于字符的i/o操作接口
7.3.1 字符處理類reader與writer
7.3.2 inputstreamreader類中的方法
7.3.3 outputstreamwriter類中的方法
7.3.4 從鍵盤輸入
7.3.5 文件復制
7.4 控制臺i/o處理
7.4.1 控制臺輸入類scanner
7.4.2 格式化輸出printf
7.5 java對文件的訪問
7.5.1 file類及其方法
7.5.2 file類讀取文件列表
7.5.3 文件的隨機訪問:randomaccessfile
7.5.4 randomaccessfile類進行文件加密
7.6 java序列化技術
7.7 java 7中的文件系統簡介
7.7.1 文件的訪問
7.7.2 目錄的監視
7.7.3 文件的屬性
7.8 本章小結
7.9 實戰習題
第4篇 java中的高級技術
第8章 java的多線程機制( 教學視頻:83分鐘)
8.1 認識線程
8.1.1 線程是什么
8.1.2 多線程的特點
8.2 java的多線程技術
8.2.1 java與多線程
8.2.2 java的線程狀態及轉換
8.2.3 java多線程的實現
8.3 多線程程序的編寫
8.3.1 利用thread的子類創建線程
8.3.2 實現runnable接口創建線程
8.3.3 使用isalive()和join()等待子線程結束
8.3.4 設置線程優先級
8.4 線程的調度與通信
8.4.1 線程的互斥
8.4.2 線程的同步
8.4.3 暫停、恢復和停止線程
8.4.4 生產者-消費者問題實例
8.5 本章小結
8.6 實戰習題
第9章 運行時類型識別( 教學視頻:37分鐘)
9.1 java中的rtti
9.1.1 為什么需要rtti
9.1.2 rtti的工作原理
9.2 java類的識別方法
9.2.1 使用getclass()方法獲取類信息
9.2.2 使用類標記
9.2.3 使用關鍵字instanceof判斷所屬類
9.3 利用反射獲取運行時類信息
9.3.1 使用isinstance()方法判斷所屬類
9.3.2 獲取成員方法信息
9.3.3 獲取構造方法信息
9.3.4 獲取類的成員屬性
9.3.5 根據方法的名稱來執行方法
9.3.6 創建新的對象
9.3.7 改變屬性的值
9.3.8 使用數組
9.4 本章小結
9.5 實戰習題
第10章 泛型( 教學視頻:18分鐘)
10.1 java的泛型
10.1.1 泛型的本質
10.1.2 泛型實例
10.1.3 有界類型
10.1.4 通配符參數
10.1.5 泛型方法
10.1.6 泛型接口
10.2 泛型類的繼承
10.2.1 以泛型類為父類
10.2.2 以非泛型類為父類
10.2.3 運行時類型識別
10.2.4 強制類型轉換
10.2.5 繼承規則
10.3 擦拭
10.3.1 擦拭的概念及原理
10.3.2 擦拭帶來的錯誤
10.4 泛型的局限
10.4.1 不能使用基本類型
10.4.2 不能使用泛型類異常
10.4.3 不能使用泛型數組
10.4.4 不能實例化參數類型對象
10.5 本章小結
10.6 實戰習題
第11章 java集合框架( 教學視頻:20分鐘)
11.1 集合與集合框架
11.2 集合接口和類
11.2.1 java集合接口層次
11.2.2 collection接口
11.2.3 set 接口
11.2.4 list接口
11.2.5 map接口
11.2.6 queue接口
11.2.7 集合中的常用術語
11.3 集合類的使用
11.3.1 順序表(arraylist)使用示例
11.3.2 鏈表(linkedlist)使用示例
11.3.3 優先隊列(priorityqueue)使用示例
11.3.4 哈希集合(hashset)使用示例
11.3.5 哈希映射類(hashmap)使用示例
11.3.6 有序樹(treeset)使用示例
11.3.7 有序樹映射類(treemap)使用示例
11.3.8 枚舉(enum)使用示例
11.3.9 枚舉集(enumset)使用示例
11.4 常用算法
11.4.1 collections中的簡單算法
11.4.2 排序
11.4.2 二分查找
11.5 遺留的類和接口
11.5.1 enumeration接口簡介
11.5.2 向量類(vector)使用示例
11.5.3 棧(stack)使用示例
11.5.4 字典(dictionary)簡介
11.5.5 哈希表(hashtable)簡介
11.6 本章小結
11.7 實戰習題
第12章 類型包裝器、自動裝箱和元數據( 教學視頻:21分鐘)
12.1 類型包裝器
12.1.1 字符類型包裝器
12.1.2 布爾類型包裝器
12.1.3 數字類型包裝器
12.2 自動裝/拆箱
12.2.1 自動裝箱與方法
12.2.2 表達式中的自動裝/拆箱
12.2.3 布爾型和字符型包裝器的自動裝/拆箱
12.3 元數據與注解
12.3.1 注解的定義及語法
12.3.2 注解的保留策略
12.3.3 使用反射讀取注解
12.3.4 注解的應用
12.3.5 使用注解的一些限制
12.4 本章小結
12.5 實戰習題
第13章 常用工具類( 教學視頻:74分鐘)
13.1 runtime類的使用
13.1.1 內存管理
13.1.2 執行其他程序
13.2 system類的使用
13.2.1 利用currenttimemillis()記錄程序執行的時間
13.2.2 exit()退出方法
13.2.3 獲取和設置環境屬性
13.3 math類的使用
13.3.1 利用隨機數求π值
13.3.2 利用三角函數求π值
13.3.3 利用換底公式求任意對數值
13.3.4 使用取整函數
13.4 random類的使用
13.5 date類和calendar類的使用
13.5.1 date類的簡單使用
13.5.2 使用simpledateformat格式化輸出時間
13.5.3 calendar類的特色
13.5.4 利用gregoriancalendar輸出日歷
13.6 formatter類的使用
13.6.1 formatter的簡單使用
13.6.2 時間格式轉換符詳解
13.6.3 格式說明符語法圖
13.7 正則表達式
13.7.1 正則表達式的作用
13.7.2 正則表達式的基本規則
13.7.3 正則表達式中的一些高級規則
13.7.4 正則表達式中的其他通用規則
13.7.5 使用技巧
13.8 pattern類的使用
13.9 matcher類的使用
13.9.1 匹配方法的使用
13.9.2 替換方法的使用
13.9.3 組匹配的使用
13.9.4 檢驗email的合法性
13.10 本章小結
13.11 實戰習題
第5篇 桌面程序開發
第14章 gui程序設計( 教學視頻:29分鐘)
14.1 gui程序設計的基本概念
14.1.1 組件
14.1.2 布局管理
14.1.3 事件處理
14.2 java集成開發平臺:eclipse
14.2.1 eclipse簡介
14.2.2 windows下eclipse的安裝
14.2.3 linux下eclipse的安裝
14.2.4 eclipse的基本配置
14.2.5 使用eclipse進行java開發
14.3 awt組件簡介
14.3.1 awt的層次結構
14.3.2 awt中的組件和包
14.3.3 awt通用屬性與方法
14.3.4 使用awt編制gui程序示例
14.4 事件處理
14.4.1 授權事件模型
14.4.2 事件
14.4.3 事件源
14.4.4 事件監聽器和適配器
14.4.5 編寫事件處理程序的基本方法
14.4.6 響應窗口關閉事件處理示例
14.4.7 事件監聽器接口和適配器類
14.4.8 作為參數的事件類
14.4.9 處理多個事件的例子
14.5 swing組件的特性
14.5.1 swing組件的優勢
14.5.2 swing組件的體系結構
14.5.3 使用swing組件編寫gui的層次結構
14.6 頂層容器
14.6.1 框架類(jframe)使用示例
14.6.2 小應用程序(japplet)使用示例
14.6.3 對話框(jdialog)使用示例
14.7 中間容器
14.7.1 面板(jpanel)使用示例
14.7.2 滾動面板(jscrollpane)使用示例
14.7.3 分隔板(jsplitpane)使用示例
14.7.4 選項板(jtabbedpane)使用示例
14.7.5 工具欄(jtoolbar)使用示例
14.8 常用組件
14.8.1 標簽(jlabel)使用示例
14.8.2 按鈕(jbutton)使用示例
14.8.3 文本框(jtextfield)和密碼框(jpasswordfield)使用示例
14.8.4 文本區(jtextarea)使用示例
14.8.5 復選框(jcheckbox)使用示例
14.8.6 單選按鈕(jradiobutton)使用示例
14.8.7 列表框(jlist)使用示例
14.8.8 組合框(jcombobox)使用示例
14.8.9 表格(jtable)使用示例
14.8.10 樹(jtree)使用示例
14.8.11 菜單使用示例
14.9 布局管理
14.9.1 流式布局(flowlayout)回顧
14.9.2 邊框布局(borderlayout)使用示例
14.9.3 網格布局(gridlayout)使用示例
14.9.4 卡片布局(cardlayout)使用示例
14.9.5 增強網格布局(gridbaglayout)使用示例
14.9.6 swing新增的布局管理
14.10 java 2d開發技術
14.10.1 java 2d概述
14.10.2 graphics2d類
14.10.3 2d形狀
14.10.4 文本與字體支持
14.10.5 高級功能
14.11 gui程序設計實例1——色盲檢測
14.11.1 界面的實現
14.11.2 “開始”按鈕的事件處理
14.11.3 “確定”按鈕的事件處理
14.11.4 滾動條的事件處理
14.11.5 完整的程序
14.12 gui程序設計實例2——小鬧鐘
14.12.1 程序界面的實現
14.12.2 時間的刷新代碼
14.12.3 jradiobutton的事件響應代碼
14.12.4 “確定”按鈕的事件響應代碼
14.12.5 “取消”按鈕的事件響應代碼
14.12.6 完整的程序
14.13 gui程序設計實例3——字體選擇對話框
14.13.1 界面的實現
14.13.2 監聽listselectionevent事件
14.13.3 按鈕響應事件
14.13.4 對話框的顯示
14.13.5 返回用戶選擇的字體
14.13.6 如何使用字體選擇對話框
14.14 gui程序設計實例4——記事本
14.14.1 增加彈出式菜單
14.14.2 “退出”菜單的響應代碼
14.14.3 覆蓋jframe的processwindowevent方法
14.14.4 監聽jtextarea的documentevent事件
14.14.5 “另存為...”菜單的響應代碼
14.14.6 “保存”菜單的響應代碼
14.14.7 “新建”菜單的響應代碼
14.14.8 “打開...”菜單的響應代碼
14.14.9 “打印…”菜單的響應代碼
14.14.10 “剪切”菜單的響應代碼
14.14.11 “復制”菜單的響應代碼
14.14.12 “粘貼”菜單的響應代碼
14.14.13 “全選”菜單的響應代碼
14.14.14 “時間/日期”菜單的響應代碼
14.14.15 “自動換行”菜單的響應代碼
14.14.16 “查找…”菜單的響應代碼
14.14.17 “設置字體…”菜單的響應代碼
14.13.18 完整的程序
14.15 本章小結
14.16 實戰習題
第15章 java多媒體編程應用( 教學視頻:16分鐘)
15.1 聲音文件的播放
15.1.1 在applet中播放聲音
15.1.2 在application中播放聲音
15.1.3 利用javasound api播放聲音
15.2 基本圖形處理
15.2.1 基本圖形的創建
15.2.2 基本圖形的處理
15.2.3 圖形的特效顯示
15.3 字體的處理
15.3.1 字體的處理方法
15.3.2 字體的展示處理
15.3.3 字體的特效顯示
15.4 圖像的顯示處理
15.4.1 圖像的顯示
15.4.2 圖像的變換
15.4.3 圖像的合成
15.4.4 圖像顯示特效
15.5 視頻文件的播放
15.5.1 java媒體框架:jmf
15.5.2 java播放器開發實例
15.6 本章小結
15.7 實戰習題
第6篇 數據庫程序設計
第16章 數據庫基礎( 教學視頻:47分鐘)
16.1 數據庫的概念
16.1.1 數據管理方式的發展
16.1.2 數據庫的基本概念
16.1.3 數據庫系統的體系結構
16.1.4 數據模型
16.2 關系型數據庫
16.2.1 關系模型的組成
16.2.2 關系模型的特點
16.2.3 關系型數據庫的結構
16.2.4 常用的關系型數據庫
16.2.5 用access建立一個數據庫
16.3 sql基礎
16.3.1 sql概述
16.3.2 sql數據定義
16.3.3 sql數據更新
16.3.4 sql數據檢索
16.3.5 sql數據控制
16.3 本章小結
16.4 實戰習題
第17章 java數據庫編程技術( 教學視頻:110分鐘)
17.1 java對數據庫的連接
17.1.1 jdbc的基本概念
17.1.2 jdbc的工作方式
17.1.3 jdbc驅動連接
17.1.4 連接池
17.1.5 事務操作
17.2 java對數據庫的操作
17.2.1 常用接口及類
17.2.2 建立數據庫連接
17.2.3 關閉數據庫連接
17.2.4 添加新數據
17.2.5 刪除數據
17.2.6 修改數據
17.2.7 查詢數據
17.3 學生信息管理系統實例
17.3.1 程序設計思路
17.3.2 幾個相關標記
17.3.3 程序界面設計
17.3.4 打開數據庫
17.3.5 關閉數據庫
17.3.6 顯示數據到控件中
17.3.7 幾個輔助方法
17.3.8 “**條”按鈕事件響應代碼
17.3.9 “前一條”按鈕事件響應代碼
17.3.10 “后一條”按鈕事件響應代碼
17.3.11 “*后一條”按鈕事件響應代碼
17.3.12 “增加記錄”按鈕事件響應代碼
17.3.13 “保存記錄”按鈕事件響應代碼
17.3.14 “編輯記錄”按鈕事件響應代碼
17.3.15 “取消改變”按鈕事件響應代碼
17.3.16 “刪除記錄”按鈕事件響應代碼
17.3.17 actionperformed()方法
17.4 本章小結
17.5 實戰習題
第7篇 java網絡程序開發
第18章 java網絡編程技術( 教學視頻:78分鐘)
18.1 網絡編程基礎
18.1.1 tcp/ip協議
18.1.2 ip地址
18.1.3 域名
18.1.4 服務器
18.1.5 客戶機
18.1.6 套接字
18.1.7 端口
18.1.8 url
18.2 java網絡編程常用api
18.2.1 inetaddress類使用示例
18.2.2 url類和urlconnection類的使用
18.3 java socket應用
18.3.1 socket概念及其通信過程
18.3.2 客戶端創建socket對象
18.3.3 服務器端創建serversocket對象
18.3.4 示例程序1——端到端的通信
18.3.5 示例程序2——一對多的通信
18.3.6 示例程序3——簡單的聊天程序
18.4 udp數據報通信
18.4.1 datagramsocket的使用方法
18.4.2 datagrampacket的使用方法
18.4.3 示例程序——用udp實現的聊天程序
18.5 java網絡編程的新特性
18.5.1 輕量級的http服務
18.5.2 cookie管理特性
18.5.3 ipv6網絡應用程序的開發
18.6 本章小結
18.7 實戰習題
第19章 jsp程序設計( 教學視頻:42分鐘)
19.1 從java servlet說起
19.1.1 java servlet概述
19.1.2 java servlet的生命周期
19.1.3 jsp與servlet的關系
19.2 jsp的基本概念
19.2.1 動態網站開發技術
19.2.2 jsp技術特點
19.3 jsp運行環境
19.3.1 tomcat簡介
19.3.2 tomcat的安裝和啟動
19.3.3 部署自己的網站
19.3.4 一個簡單的jsp程序
19.4 jsp的指令
19.4.1 頁面指令(page)
19.4.2 包含指令(include)
19.4.3 標簽庫指令(taglib)
19.5 jsp的腳本元素
19.5.1 html 注釋
19.5.2 隱藏注釋
19.5.3 變量和方法的聲明
19.5.4 表達式
19.5.5 嵌入網頁中的程序段(scriptlet)
19.6 jsp的標準操作
19.6.1 重定向操作()
19.6.2 包含操作()
19.6.3 嵌入插件()
19.6.4 創建bean實例()
19.6.5 設置bean屬性()
19.6.6 獲取bean屬性()
19.7 jsp的隱含對象
19.7.1 page對象簡介
19.7.2 config對象簡介
19.7.3 利用out對象輸出結果到網頁
19.7.4 利用request對象獲取用戶數據
19.7.5 利用response對象清除網頁緩存
19.7.6 利用session對象檢測用戶
19.7.7 利用application對象獲取容器版本
19.7.8 利用pagecontext對象獲取頁面屬性
19.7.9 利用exception對象處理異常
19.8 javabeans介紹
19.8.1 javabeans的屬性
19.8.2 事件
19.8.3 持久化
19.8.4 用戶化
19.9 jsp應用實例1——計數器
19.10 jsp應用實例2——日歷
19.11 jsp應用實例3——數據庫查詢
19.12 jsp應用實例4——簡單的留言板
19.13 jsp應用實例5——b/s模式的聊天室
19.14 本章小結
19.15 實戰習題
*第8篇 即時通信系統開發項目實戰
第20章 系統分析和設計( 教學視頻:27分鐘)
20.1 系統開發概述
20.1.1 為什么要開發此系統
20.1.2 開發此系統所要用到的技術
20.2 系統功能分析
20.2.1 即時通信系統的功能要點
20.2.2 系統開發要點
20.3 系統設計
20.3.1 系統總體設計
20.3.2 服務器端設計
20.3.3 客戶端設計
20.3.4 數據庫設計
20.4 本章小結
20.5 實戰習題
第21章 服務器端功能模塊的實現( 教學視頻:19分鐘)
21.1 搭建工程開發框架
21.2 服務器的啟動與連接功能
21.2.1 服務器端界面模塊的實現
21.2.2 服務器啟動模塊的實現
21.2.3 服務器端線程連接模塊的實現
21.3 服務器的對外服務功能
21.4 服務器端的數據管理功能
21.4.1 數據庫連接操作的實現
21.4.2 客戶端用戶登錄功能實現
21.4.3 用戶信息展示功能實現
21.4.4 用戶信息的存儲功能實現
21.5 服務器端的功能類
21.5.1 實現頭像顯示功能的公用類
21.5.2 顯示時間的公用類
21.5.3 設置窗口位置的公用類
21.6 本章小結
21.7 實戰習題
第22章 客戶端功能模塊的實現( 教學視頻:25分鐘)
22.1 用戶注冊與登錄功能
22.1.1 用戶注冊模塊
22.1.2 用戶登錄模塊
22.2 客戶端消息交互功能
22.2.1 客戶端主界面展示
22.2.2 聊天模塊
22.2.3 接收陌生人信息模塊
22.3 客戶端基本操作功能
22.3.1 查找好友模塊
22.3.2 顯示好友信息模塊
22.3.3 更改用戶信息模塊
22.3.4 顯示版權信息
22.4 本章小結
22.5 實戰習題
說明:因篇幅所限,第8篇內容以pdf電子文檔的格式收錄于本書的配書光盤中,讀者可以選擇閱讀。該項目案例涉及的源程序及視頻講解也收錄于配書光盤中。
Java編程實戰寶典-附DVD光盤.含44小時教學視頻.源文件與《Java程序員面試寶典》電子書 作者簡介
劉新,計算機軟件與理論專業碩士,現為湘潭大學信息工程學院教師,副教授。從事計算機專業教學11年。主要講授《Java程序設計語言》、《Java應用技術》、《C語言程序設計》、《數據結構》、《算法設計與分析》等專業課程。先后參與過10多個系統的開發工作,其中包括解放軍報全文檢索系統、新聞出版報全文檢索系統、警務管理系統、MARC數據編輯軟件、MARC數據到XML數據轉換系統、Z39。50客戶端瀏覽軟件、路橋收費及稽查系統等。尤其擅長Java開發。 管磊,畢業于北京工業大學,計算機技術專業碩士,系統架構師,出版過《P2P技術揭秘——P2P網絡技術原理與典型系統開發》,有多個軟件著作權和發明專利。現就職于公安部第一研究所,從事應用系統體系架構設計方面的工作,對Java編程方法、語言機制、性能優化、Java開源應用框架等有較深入的研究。
- >
小考拉的故事-套裝共3冊
- >
名家帶你讀魯迅:朝花夕拾
- >
人文閱讀與收藏·良友文學叢書:一天的工作
- >
巴金-再思錄
- >
中國歷史的瞬間
- >
中國人在烏蘇里邊疆區:歷史與人類學概述
- >
名家帶你讀魯迅:故事新編
- >
二體千字文