TOP
英國出版界指標大獎肯定!A.F. Steadman 獲年度作家,《史坎德》系列帶你踏上熱血奇幻旅程
Java語言程序設計與應用(簡體書)
滿額折

Java語言程序設計與應用(簡體書)

商品資訊

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

商品簡介

徐俊武編著的《Java語言程序設計與應用》從初學者的角度出發,從Java基礎知識開始,到面向對象程序設計,最終完成對應用程序的開發。全書共分為8章,分別介紹了Java語言基礎、數組、Java對象和類、Java繼承和接口、Java用戶界面控件、流與文件操作、Java異常和調試等內容。本書注重面向對象的編程實踐和問題分析能力的訓練,使用大量例題來幫助理解和應用知識。本書通俗易懂,便於自學,每一章都配有應用舉例,以幫助讀者理解該章節的主要內容。
本書可供高校Java開發相關課程使用,也可作為Java培訓班的培訓教材。

目次

1 Java介紹
1.1 瞭解Java
1.1.1 Java的誕生和發展
1.1.2 Java三大平臺
1.1.3 Java語言的特點
1.1.4 Java虛擬機
1.2 JDK
1.2.1 windows系統環境的JDK的安裝與設置
1.2.2 編譯和運行Java程序
2 Java語言基礎
2.1 語言成分
2.1.1 標識符和關鍵字
2.1.2 基本數據類型
2.1.3 變量與常量
2.1.4 運算符與表達式
2.2 字符串
2.2.1 字符串的基本數據類型特性
2.2.2 字符串的類特性
2.3 控制語句
2.3.1 流程控制結構
2.3.2 順序結構語句
2.3.3 選擇語句
2.3.4 循環語句
2.3.5 轉移語句
3 數組
3.1 數組的概念
3.1.1 數組說明
3.1.2 創建數組
3.2 數組邊界
3.3 數組元素引用
3.4 數組的傳遞
3.5 數組查找
3.6 數組排序
3.6.1 選擇排序
3.6.2 冒泡排序
3.6.3 插入排序
3.7 多維數組
3.7.1 多維數組的定義
3.7.2 多維數組的初始化
3.7.3 多維數組的引用
3.7.4 數組複製
4 Java對象和類
4.1 面向對象程序設計簡介
4.1.1 面向過程的程序設計
4.1.2 面向對象的程序設計
4.2 創建自己的類
4.2.1 類的定義
4.2.2 成員變量的聲明和初始化
4.2.3 成員方法的聲明
4.2.4 成員方法的重載
4.2.5 構造方法
4.3 靜態成員
4.3.1 類變量的聲明和初始化
4.3.2 類方法
4.4 幾個Java API中的標準類
4.4.1 Math類
4.4.2 字符串類StringBuffer
4.4.3 Date類
4.5 對象構造
4.5.1 對象的創建
4.5.2 對象成員的使用
4.5.3 對象的清除
4.6 包
4.6.1 包的創建
4.6.2 Import關鍵字
4.6.3 package的目錄結構
5 Java繼承和接口
5.1 擴展類
5.1.1 類繼承
5.1.2 @Override標記
5.1.3 選擇基類訪問屬性
5.1.4 多態
5.1.5 多級繼承
5.1.6 抽象類
5.1.7 通用超類
5.1.8 接收數目可變的參數的方法
5.1.9 轉換對象
5.2 Class類
5.2.1 Java中的Class類
5.2.2 如何得到Class的對象
5.2.3 Class類的常用方法
5.2.4 Class的一些使用技巧
5.3 反射
5.3.1 反射機制的定義
5.3.2 反射機制的功能
5.3.3 利用反射機制能獲得的信息
5.3.4 反射機制的優缺點
5.3.5 反射機制的應用實例
5.4 接口
5.4.1 什麼是接口
5.4.2 接口的特徵及用法
5.4.3 接口與抽象類的區別
5.5 對象克隆
5.5.1 為什麼要克隆
5.5.2 如何實現克隆
5.5.3 淺克隆和深克隆
5.5.4 解決多層克隆問題
5.6 內部類
5.6.1 什麼是內部類
5.6.2 內部類的共性
5.6.3 為什麼需要內部類
5.6.4 成員內部類
5.6.5 局部內部類
5.6.6 靜態內部類(嵌套類)
5.6.7 匿名內部類
6 Java用戶界面控件
6.1 佈局
6.1.1 Border Layout
6.1.2 FlowLayout
6.1.3 CardLayout
6.1.4 GridLayout
6.1.5 BoxLayout
6.1.6 GridBagLayout
6.1.7 TableLayout
6.2 文本框
6.3 複選框
6.4 單選鈕
6.5 列表
6.5.1 構造model
6.5.2 初始化JList
6.5.3 添加刪除元素
6.5.4 定制單元格渲染器
6.5.5 選擇事件
6.5.6 數據事件
6.6 面板
6.6.1 Jpanel
6.6.2 JScrollPane
6.7 菜單
6.8 鼠標事件
6.8.1 MouseListener接口
6.8.2 MouseMotionListener接口
6.9 鍵盤事件
7 流與文件操作
7.1 文件和流的概念
7.1.1 操作系統中的文件和目錄概念
7.1.2 流的概念
7.1.3 Java的輸入/輸出流與文件操作概述
7.2 字節輸入/輸出流類
7.2.1 抽象字節流
7.2.2 Java標準輸入/輸出
7.2.3 文件字節流
7.2.4 數據字節流
7.2.5 對象字節流
7.2.6 管道字節流
7.3 字符輸入/輸出流類
7.3.1 抽象字符流
7.3.2 文件字符流
7.3.3 緩衝字符流
7.4 文件操作
7.4.1 文件操作類
7.4.2 文件過濾器接口
7.4.3 隨機存取文件類
8 Java異常和調試
8.1 處理錯誤
8.2 捕獲異常
8.2.1 try語句塊
8.2.2 catch塊
8.2.3 多個catch塊
8.2.4 try語句的嵌套
8.2.5 finally語句塊
8.2.6 throw語句的使用
8.2.7 聲明拋棄異常
8.2.8 異常丟失
8.3 日誌
8.4 斷言
8.4.1 語法形式
8.4.2 使用示例
8.4.3 注意事項
8.4.4 其他選項
8.5 調試
參考文獻

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區