Java從入門到精通
作 者: 張玉宏 主編;魔樂科技(MLDN)軟件實訓中心 編著 著作
定 價: 69.8
出?版?社: 人民郵電出版社
出版日期: 2015年03月01日
頁 數: 774
裝 幀: 平裝
ISBN: 9787115375124
●第0章Java學習指南
0.1Java的來源
0.2Java的基本思想
0.3Java的技術體繫
0.4Java無處不在
0.5Java學習經驗談
0.6Java學習路線圖
篇基礎知識
章揭開Java的神秘面紗
1.1Java開發環境
1.2安裝Java開發工具箱
1.2.1JDK
1.2.2在Windows7中安裝JDK
1.2.3在RedHatEnterpriseLinux中安裝JDK
1.2.4在Ubuntu操作繫統中安裝JDK
1.3磨刀不誤砍柴工——環境變量的配置
1.3.1理解環境變量
1.3.2配置JDK中的3個環境變量
1.4享受安裝成果——開發個Java程序
1.5探秘Java虛擬機(JVM)
1.6高手點撥
1.7實戰練習
第2章流行的Java開發工具——Eclipse
2.1認識Eclipse開發工具
2.1.1Eclipse概述
2.1.2Eclipse的安裝、設置與啟動
2.1.3Eclipse工作臺
2.1.4Eclipse菜單欄
2.2使用Eclipse開始工作
2.2.1創建Java項目
2.2.2創建Java類文件
2.2.3在代碼編輯器中編寫Java程序代碼
2.2.4運行Java程序
2.3在Eclipse中調試程序
2.4高手點撥
2.5實戰練習
第3章初識廬山真面目——Java程序要素概覽
3.1一個簡單的例子
3.2感性認識Java程序
3.2.1認識Java程序的框架
3.2.2認識標識符
3.2.3認識關鍵字
3.2.4認識注釋
3.2.5認識變量
3.2.6認識數據類型
3.2.7認識運算符和表達式
3.2.8認識類
3.2.9輸入與輸出
3.3程序的檢測
3.3.1語法錯誤
3.3.2語義錯誤
3.4提高程序的可讀性
3.5高手點撥
3.6實戰練習
第4章最常用素——常量與變量
4.1常量
4.1.1聲明常量
4.1.2常量應用示例
4.2變量
4.2.1聲明變量
4.2.2變量的命名規則
4.2.3變量的作用範圍
4.3高手點撥
4.4實戰練習
第5章不可不知的數據分類法——數據類型
5.1數據類型的意義
5.2整數類型
5.2.1byte類型
5.2.2short類型
5.2.3int類型
5.2.4long類型
5.3浮點類型
5.3.1float類型
5.3.2double類型
5.4字符類型(char)
5.5布爾類型(boolean)
5.6數據類型的轉換
5.6.1自動類型轉換
5.6.2強制類型轉換
5.7基本數據類型的默認值
5.8高手點撥
5.9實戰練習
第6章最重要的編程部件——運算符、表達式與語句
6.1運算符
6.1.1賦值運算符
6.1運算符
6.1.3算術運算符
6.1.4邏輯運算符
6.1.5位運算符
6.1運算符
6.1.7關繫運算符與if語句
6.1.8遞增與遞減運算符
6.1.9括號運算符
6.1.10運算符的優先級
6.2表達式
6.2.1算術表達式
6.2.2關繫表達式
6.2.3邏輯表達式
6.2.4賦值表達式
6.2.5表達式的類型轉換
6.3語句
6.3.1語句中的空格
6.3.2空語句
6.3.3聲明語句
6.3.4賦值語句
6.4高手點撥
6.5實戰練習
第7章程序執行方向——程序控制結構
7.1程序邏輯
7.1.1順序結構
7.1.2分支結構
7.1.3循環結構
7.2選擇結構
7.2.1if語句
7.2.2if…else語句
7.2.3if…elseif…else語句
7.2.4多重選擇——switch語句
7.3循環結構
7.3.1while循環
7.3.2do…while循環
7.3.3for循環
7.3.4foreach循環
7.3.5循環嵌套
7.4循環的跳轉
7.4.1break語句
7.4.2continue語句
7.4.3return語句
7.5高手點撥
7.6實戰練習
第8章常用的數據結構——數組
8.1理解數組
8.2一維數組
8.2.1一維數組的聲明與內存的分配
8.2.2素的表示方法
8.2.素的賦值
8.2.4數組應用範例
8.3二維數組
8.3.1二維數組的聲明與分配內存
8.3.2二素的引用及訪問
8.4多維數組
8.5高手點撥
8.6實戰練習
第9章面向對像設計——類和對像
9.1理解面向對像程序設計
9.1.1結構化程序設計簡介
9.1.2面向對像程序設計簡介
9.1.3面向對像程序設計的基本特征
9.1.4面向對像編程和面向過程編程的比較
9.2面向對像的基本概念
9.2.1類
9.2.2對像
9.2.3類和對像的關繫
9.3類的聲明與定義
9.3.1類的聲明
9.3.2類的定義
9.4類的屬性
9.4.1屬性的定義
9.4.2屬性的使用
9.5對像的聲明與使用
9.5.1對像的聲明
9.5.2對像的使用
9.5.3匿名對像
9.5.4對像的比較
9.5.5對像數組的使用
9.6高手點撥
9.7實戰練習
0章重復調用的代碼塊——方法
10.1方法的基本定義
10.2方法的使用
10.3方法中的形參與實參
10.4方法的重載
10.5構造方法
10.5.1構造方法
10.5.2構造方法的重載
10.5.3構造方法的私有化
10.6在方法內部調用方法
10.7方法的遞歸調用
10.8代碼塊
10.8.1普通代碼塊
10.8.2構造代碼塊
10.8.3靜態代碼塊
10.9方法與數組
10.9.1數組引用傳遞
10.9.2在方法中實現排序
10.9.3讓方法返回數組
10.10與數組有關的操作方法
10.10.1數組的克隆
10.10.2數組的排序
10.11高手點撥
10.12實戰練習
1章快速歸類整型常數——枚舉
11.1枚舉簡介
11.2自定義的枚舉
11.3Java中的枚舉
11.3.1常見的枚舉定義方法
11.3.2在程序中使用枚舉
11.3.3在switch語句中使用枚舉
11.4枚舉類和枚舉關鍵字
11.4.1枚舉類
11.4.2枚舉關鍵字
11.4.3枚舉類與枚舉關鍵字的聯繫
11.5類集對於枚舉的支持
11.5.1EnumMap
11.5.2EnumSet
11.6深入了解枚舉
11.6.1枚舉的構造方法
11.6.2枚舉的接口
11.6.3在枚舉中定義抽像方法
11.7高手點撥
11.8實戰練習
第2篇核心技術
……
內容簡介
《Java從入門到精通(第2版)》以零基礎講解為宗旨,用實例引導讀者學習,深入淺出地介紹了Java的相關知識和實戰技能。《Java從入門到精通(第2版)》篇【基礎知識】主要講解Java的基礎知識、開發工具、程序要素、常量與變量、數據類型、運算符、表達式與語句、程序控制結構、數組、類和對像、方法以及枚舉等;第2篇【核心技術】主要講解類的封裝、繼承與多態、抽像類與接口、類的專題研究、Java常用類庫、String類、對像的引用與傳遞、包及訪問權限、異常的捕獲與處理、Java類集框架以及Annotation等;第3篇【不錯應用】主要講解多線程、文件I/O操作、Java Applet網頁小程序、Java網絡程序設計、Java數據庫編程以及DAO設計模式等;第4篇【項目實戰】通過OA辦公繫統和電子商務網站平臺兩個實戰案例,介紹了完整的Java開發流程。
《Java從入門到精通(第2版)》......
張玉宏 主編;魔樂科技(MLDN)軟件實訓中心 編著 著作
魔樂科技(MLDN)軟件實訓中心,高端Java技術培訓機構,擁有靠前很好的Java課程教學體繫、經驗豐富的師資隊伍、真實的大型企業級項目和獨特的CPE教學方法。本書是該機構結合中國IT 500強企業應聘要求,同步北美SUN近期新開發技術,同時整合靠前大型開發公司真實項目,由不錯軟件開發工程師、繫統架構師等技術骨干精心寫作而成的經典力作。
"