TOP
月月讀書金,登入即領,滿600現折50!!
Java程序設計實踐教程(簡體書)
滿額折

Java程序設計實踐教程(簡體書)

商品資訊

人民幣定價:39.8 元
定價
:NT$ 239 元
優惠價
87208
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :6 點
商品簡介
目次

商品簡介

《計算機“卓越工程師計劃”應用型教材:Java程序設計實踐教程》從Java的入門知識開始進行介紹,力圖讓讀者通過13章的學習和實踐,由淺入深、由點到面、逐步提高,掌握Java程序設計技術。這13章介紹的內容分別是Java入門、Java編程基礎、數組和字符串、面向對象程序設計基礎、面向對象程序設計進階、常用類庫和基本類型包裝器類、泛型與集合、異常處理、圖形用戶界面、多線程編程、數據庫操作、I/O流與文件處理、綜合項目實踐。本教程共計有134個案例,111個照貓畫虎實戰訓練項目,80個思考題,49個牛刀初試項目,6個創新挑戰的綜合性實踐項目。

目次

第1章 Java入門
1.1 Java有何特色
1.2 學習Java有何用途
1.3 如何學習Java
1.4 怎樣搭建Java運行環境
1.4.1 下載JDK
1.4.2 安裝JDK
1.4.3 設置環境變量
1.5 進行Java開發需要哪些工具
1.5.1 UltraEdit
1.5.2 Eclipse
1.6 Java程序是什麼樣子
1.6.1 Java Application程序
1.6.2 Java Applet程序
1.6.3 在Eclipse中編寫和運行程序
1.6.4 編碼規範概述
1.7 編寫程序的關鍵是什麼-算法
1.7.1 算法及其特性
1.7.2 傳統流程圖
1.7.3 用傳統流程圖描述算法舉例
1.7.4 N-S流程圖及其應用舉例
1.8 如何獲得Java幫助
1.8.1 下載幫助文檔
1.8.2 使用幫助文檔
1.9 思考與實踐
1.9.1 實訓目的
1.9.2 實訓內容

第2章 Java編程基礎
2.1 標識符與關鍵字
2.1.1 關鍵字
2.1.2 標識符
2.2 基本數據類型
2.2.1 整數類型(int、short、long、byte)
2.2.2 浮點類型(float、double)
2.2.3 布爾類型(boolean)
2.2.4 字符類型(char)
2.2.5 數據類型的轉換
2.3 常量和變量
2.3.1 常量
2.3.2 變量
2.3.3 變量的作用域
2.4 接收用戶的輸入和程序輸出
2.4.1 輸入單個字符
2.4.2 輸入多個字符
2.4.3 使用BufferedReader類輸入數值型數據
2.4.4 使用圖形方式輸入數據
2.4.5 使用Scanner類輸入數據
2.5 運算符與表達式
2.5.1 賦值運算符和語句
2.5.2 算術運算符和算術表達式
2.5.3 關係運算符和關系表達式
2.5.4 邏輯運算符和邏輯表達式
2.5.5 位運算符
2.5.6 條件賦值運算符
2.5.7 括號與方括號運算符
2.5.8 廣義賦值運算符
2.5.9 對象運算符
2.5.10 運算符的優先級
2.6 程序的流程控制
2.6.1 順序結構
2.6.2 分支結構
2.6.3 循環結構
2.6.4 轉移語句
2.6.5 綜合實踐
2.7 思考與實踐
2.7.1 實訓目的
2.7.2 實訓內容

第3章 數組和字符串
3.1 數組的概念
3.2 一維數組
3.2.1 一維數組的聲明與創建
3.2.2 一維數組的初始化
3.2.3 一維數組的使用
3.3 二維數組
3.3.1 二維數組的聲明與創建
3.3.2 二維數組的初始化
3.3.3 二維數組的使用
3.4 多維數組
3.5 Java新特性對數組的支持
3.6 數組操作
3.7 字符串類
3.7.1 String類
3.7.2 StringBuffer類
3.7.3 字符串數組
3.8 思考與實踐
3.8.1 實訓目的
3.8.2 實訓內容

第4章 面向對象程序設計基礎
4.1 類與對象
4.1.1 類的聲明和創建
4.1.2 類的實例化結果-對象
4.1.3 對象的訪問
4.1.4 分析與設計類時的
注意事項
4.2 方法
4.2.1 方法的創建
4.2.2 方法的調用
4.2.3 常用訪問控制修飾符
4.2.4 參數傳遞
4.2.5 方法的重載
4.2.6 方法的遞歸調用
4.2.7 數學類中的常用方法
4.3 構造方法
4.4 靜態方法和靜態變量
4.5 思考與實踐
4.5.1 實訓目的
4.5.2 實訓內容

第5章 面向對象程序設計進階
5.1 類的封裝性
5.2 類的繼承性
5.2.1 繼承的概念
5.2.2 繼承的語法格式與實現
5.3 隱藏、覆蓋與super、this關鍵字
5.3.1 super
5.3.2 this
5.4 類的多態性
5.5 抽象類
5.5.1 抽象類的概念
5.5.2 創建抽象類
5.5.3 抽象方法
5.6 接口
5.6.1 接口的定義
5.6.2 接口的實現
5.6.3 接口的繼承
5.7 內部類
5.7.1 實名內部類
5.7.2 匿名內部類
5.8 包
5.8.1 包的創建
5.8.2 包的導入
5.8.3 編譯和運行包中的程序
5.9 枚舉類型
5.9.1 枚舉類型定義
5.9.2 枚舉類型使用
5.9.3 案例分析
5.10 思考與實踐
5.10.1 實訓目的
5.10.2 實訓內容

第6章 常用類庫和基本類型包裝器類
6.1 系統相關類——Runtime類
6.2 常用類
6.2.1 Object類
6.2.2 Math類
6.2.3 BigInteger類
6.2.4 BigDecimal類
6.2.5 Comparable接口
6.3 日期處理類
6.3.1 Date類
6.3.2 Calendar類
6.4 格式化類
6.4.1 NumberFormat數字格式化類
6.4.2 DateFormat日期格式化類
6.5 正則表達式
6.6 基本類型包裝器類
6.6.1 Byte、Integer、Short、Long類
6.6.2 Character類
6.6.3 Float、Double類
6.7 思考與實踐
6.7.1 實訓目的
6.7.2 實訓內容

第7章 泛型與集合
7.1 泛型
7.1.1 泛型類的聲明和使用
7.1.2 泛型接口聲明與使用
7.1.3 泛型方法
7.2 集合框架概述
7.2.1 集合的概念
7.2.2 Collection接口常用方法
7.2.3 Set接口與實現類
7.2.4 List接口和實現類
7.2.5 Map接口和實現類
7.2.6 集合工具類-Collections
7.3 思考與實踐
7.3.1 實訓目的
7.3.2 實訓內容

第8章 異常處理
8.1 異常的概念及分類
8.1.1 異常的概念
8.1.2 異常分類
8.2 異常處理
8.2.1 捕獲異常語句(try-catch-finllay)
8.2.2 拋出異常(throw和throws)語句
8.3 自定義異常
8.4 思考與實踐
8.4.1 實訓目的
8.4.2 實訓內容

第9章 圖形用戶界面
9.1 Java圖形界面基礎
9.1.1 AWT與Swing組件
9.1.2 圖形API與Swing組件結構
9.1.3 GUI程序開發的一般步驟
9.2 頂層容器——窗口
9.2.1 窗口
9.2.2 窗口案例
9.2.3 對話框
9.3 常用組件
9.3.1 標簽(JLabel)
9.3.2 文本框(JTextField)
9.3.3 密碼框(JPasswordField)
9.3.4 按鈕(JButton)
9.3.5 組合框(JComboBox)
9.3.6 實踐案例——登錄窗體
9.4 菜單和工具欄
9.4.1 菜單
9.4.2 菜單案例
……

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 208
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區