TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
java軟件開發(簡體書)
滿額折

java軟件開發(簡體書)

人民幣定價:39 元
定  價:NT$ 234 元
優惠價:87204
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
目次

商品簡介

《Java軟件開發》探討運用Java進行應用程序開發的指導教程,詳盡地探討了當前流行應用程序的開發工具——Java語言的核心技術。全書共分23章。內容主要包括4個部分,分別介紹了Java語言及其面向對象特徵,Java基礎應用程序開發,Java高級應用及網絡應用開發,以及跨平臺應用程序開發及Eclipse開發工具的使用等內容。
《Java軟件開發》是廣大Java軟件設計、嵌入式及網絡應用開發行業程序員的必備工具,亦可作為高校、社會培訓班教師教材。由于《Java軟件開發》的專業性、實用性與易讀性,現已被選為“IBM教育學院”、“英特爾軟件學院”教育培養計劃指定教材。

目次

第1章 Java及Java開發環境概述
1.1 Java的誕生及其影響
1.2 Java的特徵
].2.I簡單
1.2.2 面向對象
1.2.3 分布式
1.2.4 健壯
1.2.5 體系結構中立
1.2.6 可移植
1.2.7 解釋執行
1.2.8 高性能
1.2.9 多線程
1.2.1 0動態
1.3 Java5.0新特性
1.4 安裝Java開發工具
1.4.1 JDK的取得
1.4.2 安裝并測試
1.5 JDK開發工具包
1.5.1 Javac
1.5.2 Java
1.5.3 Javadoc
1.5.4 jar
1.5.5 Javah
1.5.6 Javap
1.5.7 appletviewer
1.5.8 idb
1.5.9 native2ascii
1.5.1 0extcheck
1.6 Java集成開發環境簡介
1.6.1 Eclipse發展背景
1.6.2 Eclipse工作臺簡介

第2章 Java語言基礎
2.1 Java關鍵字和標識符
2.1.1 標識符
2.1.2 關鍵字
2.2 Java數據類型、常量和變量
2.2.1 Java數據類型
2.2.2 常量
2.2.3 變量
2.3 簡單數據類型
2.3.1 整數類型
2.3.2 浮點類型
2.3.3 字符類型
2.3.4 布爾類型
2.3.5 枚舉類型
2.3.6 綜合舉例
2.3.7 自動類型轉換與強制類型轉換
2.4 Java運算符及表達式
2.4.1 Java運算符簡介
2.4.2 算術運算符
2.4.3 關係運算符
2.4.4 布爾邏輯運算符
2.4.5 按位運算符
2.4.6 賦值運算符
2.4.7 條件運算符
2.4.8 表達式及運算符優先級
2.5 數組
2.6 字符串
2.6.1 字符串的初始化
2.6.2 String和StringBuffer類
2.6.3 StringBuilder類
2.6.4 字符串的訪問
2.6.5 修改字符串
2.7 Java流程控制
2.7.1 條件語句
2.7.2 循環語句
2.7.3 轉移語句

第3章 面向對象思想
3.1 結構化程序設計的方法
3.2 面向對象的編程思想
3.2.1 什麼是對象
3.2.2 什麼是面向對象
3.2.3 什麼是類
3.2.4 學會抽象整個世界——實體、對象和類
3.2.5 面向對象方法——抽象的進步
3.3 面向對象的特點
3.3.1 繼承
3.3.2 封裝
3.3.3 多態性

第4章 Java面向對象設計
4.1 類和類的實例化
4.1.1 定義類的結構
4.1.2 類的實例化
4.2 Java內存使用機制
4.3 抽象類和接口
4.3.1 抽象類
4.3.2 接口
4.4 命名空間與包
4.4.1 包的基本概念
4.4.2 自定義一個包
4.4.3 源文件與類文件的管理
4.5 現有類的使用
4.5.1 訪問權限
4.5.2 使用import導入已有類
4.5.3 靜態導入
4.5.4 類的繼承和多態

第5章 類的高級特性
5.1 靜態變量和方法
5.1.1 靜態變量
5.1.2 靜態方法
5.2 常量、最終方法和最終類
5.2.1 常量
5.2.2 最終方法
5.2.3 最終類
5.3 抽象類和抽象方法的使用
5.4 接口的使用
5.4.1 接口的概念
5.4.2 定義接口
5.4.3 執行接口
5.4.4 使用接口
5.5 內部類的使用
5.5.1 使用內部類的共同方法
5.5.2 內部類
5.5.3 內部類屬性

第6章 數據結構
6.1 抽象數據類型
6.2 基本數據結構
6.2.1 向量
6.2.2 線性表
6.2.3 堆棧
6.2.4 隊列
6.2.5 樹
6.2.6 圖

第7章 Java異常處理
7.1 異常機制簡述
7.1.1 異常的概念
7.1.2 異常的分類
7.2 Java異常體系
7.2.1 捕獲異常
7.2.2 聲明異常
7.2.3 拋出異常
7.2.4 自定義異常

第8章 Java輸入/輸出系統
8.1 Java輸入/輸出體系
8.2 字節流
8.2.1 InputStream類
8.2.2 OutputStream類
8.2.3 FileInputStream類
8.2.4 FileOutputStream類
8.2.5 ByteArrayInputStream類
8.2.6 ByteArrayOutputStream類
8.2.7 管道流PipedlnputStream和PipedOutputStream類
8.2.8 過濾流FilterlnputStream和FilterOutputStream類
8.3 字符流
8.3.1 Reader類
8.3.2 Writer類
8.3.3 FileReader.類
8.3.4 FileWriter類
8.3.5 CharArrayReader類
8.3.6 CharArrayWriter類
8.3.7 PushbackReader類
8.4 文件的讀寫操作
8.5 對象序列化及其恢復
8.5.1 Serializable接口
8.5.2 ObjectOutputStream類
8.5.3 ObjectInputStream類

第9章 創建JavaApplet
9.1 Applet類
9.2 Applet概述
9.3 Applet的使用技巧
9.3.1 波浪形文字
9.3.2 大小變化的文字
9.3.3 星空動畫
9.3.4 時鐘

第10章 多線程
10.1 多線程的概念
10.1.1 多線程
10.1.2 Java中的多線程
10.1.3 線程組
10.2 線程的創建
10.2.1 通過實現:Runnable接口創建線程
10.2.2 通過繼承.Thread類創建線程
10.2.3 兩種線程創建方法的比較
10.3 線程的調度與控制
10.3.1 線程的調度與優先級
10.3.2 線程的控制
10.4 線程的狀態與生命周期
10.5 線程的同步
10.6 線程的通信
10.7 線程池

第11章 圖形用戶界面
11.1 AWT及其根組件
11.1.1 java.awt包
11.1.2 根組件(Component)
11.2 容器(Container)和組件
11.3 布局管理器(LayoutManager)
11.3.1 FlowLayout布局管理器
11.3.2 BorderLayout布局管理器
11.3.3 GfidLayout布局管理器
11.3.4 CardLayout布局管理器
11.3.5 GridBagLayout布局管理器
11.3.6 null布局管理器

第12章 AWT基本組件及事件處理機制
12.1 AWT基本組件
12.1.1 Component類
12.1.2 AwT事件模型
12.2 GUI事件的處理
12.2.1 AWT事件繼承層次
12.2.2 AWTEvent子類事件
12.2.3 監聽器接口
12.3 幾個簡單組件
12.3.1 按鈕(Button類)
12.3.2 標簽(工,abel類)
12.3.3 文本組件(TextFieid和
TextArea類)
12.4 使用類適配器(Adapter)進行事件處理
12.5 使用匿名類進行事件處理

第13章 Swing用戶界面組件
13.1 Swing組件庫簡介
13.1.1 JFC和Swing
13.1.2 Swing包概覽
13.1.3 Swing和AWT的區別
13.1.4 示例程序SwingApplication
13.2 Swing組件及其容器
13.2.1 JComponent類
13.2.2 AbstractButton及其子類
13.3 JComboBox和JList組件
13.4 JSlider類——滑桿
13.5 JIntemalFrame類

第14章 網絡通信程序設計
14.1 Java.net包
14.2 socket編程
14.2.1 socket基礎知識
14.2.2 socket機制分析
14.2.3 客戶端編程
14.2.4 服務器端編程
14.2.5 服務器/客戶端通信實例
14.2.6 DatagramSockets編程

第15章 Java數據庫訪問機制——JDBC
15.1 JDBC介紹
15.1.1 JDBC的概述
15.1.2 JDBC——底層API
15.1.3 JDBC的設計過程
15.1.4 JDBC和ODBC的比較
15.2 關係數據庫和sQL
15.2.1 關係數據庫
15.2.2 關係數據庫的應用模型
15.2.3 結構化查詢語言
15.3 JDBC應用程序編程接口
15.3.1 JDBC的類
15.3.2 DrivcrManager
15.3.3 JDBC驅動程序的類型
15.4 JDBC編程基礎
15.4.1 JDBC訪問數據庫
15.4.2 創建一個數據源
15.4.3 數據庫ORE
15.4.4 建立與數據源的連接
15.4.5 發送SQL語句
15.4.6 處理查詢結果
15.5 基本JDBC應用程序
15.5.1 JDBC在應用程序中的應用
15.5.2 JDBC在Applet中的使用
15.6 JDBCAPI的主要界面
15.6.1 Statement
15.6.2 ResultSet
15.6.3 PreparedStatement
15.6.4 CallableStatement
15.7 事務管理
15.7.1 保存點
15.7.2 批量更新
15.8 高級連接管理

第16章 servlet
16.1 servlet綜述
16.1.1 什麼是servlet
16.1.2 servlet的生命周期
16.1.3 servlet與其他開發技術的比較
16.1.4 servlet的應用范圍
16.1.5 配置servlet的開發的環境
16.2 servlet編程
16.2.1 HTTP協議介紹
16.2.2 簡單程序servlet
16.2.3 會話跟蹤
16.2.4 Servlet協作

第17章 Stoats與Hibernate入門
17.1 MVC框架
17.1.1 MVC模式
17.1.2 基於Web應用的MVC模式
17.2 Struts結構和處理流程
17‘3Struts組件
17.3.1 Web應用程序的配置
17.3.2 控制器
17.3.3 struts-config.xml文件
17.3.4 Action類
17.3.5 視圖資源
17.3.6 ActionForm
17.3.7 模型組件
17.4 Hibernate簡介
17.4.1 第一個Hibernate程序
17.4.2 關聯映射

第18章 J2EE基礎
18.1 J2EE綜述
18.1.1 J2EE的主要特徵
18.1.2 J2EE的架構
18.1.3 J2EE應用場景描述
18.2 客戶端層技術
18.2.1 客戶端層的問題
18.2.2 客戶端層的解決方案
18.3 Web層技術
18.3.1 Web層的目的
18.3.2 Web層的解決方案
18.4 EJB層技術
18.4.1 EJB組件結構
18.4.2 EJB層的目的
18.4.3 EJB層的解決方案

第19章 J2ME概述
19.1 J2ME綜述
19.2 CLDC介紹
19.2.1 CLDC類庫介紹
19.2.2 MIDLET介紹
19.2.3 MIDlet界面
19.3 CDC概述

第20章 Java跨平臺特性
20.1 可移植性
……
第21章 Java泛型程序設計
第22章 Java編碼規範
第23章 使用Eclipse進行Java程序開發
附錄

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區