注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Java軟件開(kāi)發(fā)

Java軟件開(kāi)發(fā)

Java軟件開(kāi)發(fā)

定 價(jià):¥39.00

作 者: 張義 等 著
出版社: 科學(xué)出版社
叢編項(xiàng): IBM教育學(xué)院教育培養(yǎng)計(jì)劃指定教材·英特爾軟件學(xué)院教育培養(yǎng)計(jì)劃指定教材
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787030254955 出版時(shí)間: 2009-11-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 361 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java軟件開(kāi)發(fā)》探討運(yùn)用Java進(jìn)行應(yīng)用程序開(kāi)發(fā)的指導(dǎo)教程,詳盡地探討了當(dāng)前流行應(yīng)用程序的開(kāi)發(fā)工具——Java語(yǔ)言的核心技術(shù)。全書(shū)共分23章。內(nèi)容主要包括4個(gè)部分,分別介紹了Java語(yǔ)言及其面向?qū)ο筇卣?,Java基礎(chǔ)應(yīng)用程序開(kāi)發(fā),Java高級(jí)應(yīng)用及網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā),以及跨平臺(tái)應(yīng)用程序開(kāi)發(fā)及Eclipse開(kāi)發(fā)工具的使用等內(nèi)容?!禞ava軟件開(kāi)發(fā)》是廣大Java軟件設(shè)計(jì)、嵌入式及網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)行業(yè)程序員的必備工具,亦可作為高校、社會(huì)培訓(xùn)班教師教材。由于《Java軟件開(kāi)發(fā)》的專(zhuān)業(yè)性、實(shí)用性與易讀性,現(xiàn)已被選為“IBM教育學(xué)院”、“英特爾軟件學(xué)院”教育培養(yǎng)計(jì)劃指定教材。

作者簡(jiǎn)介

暫缺《Java軟件開(kāi)發(fā)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Java及Java開(kāi)發(fā)環(huán)境概述
1.1 Java的誕生及其影響
1.2 Java的特征
].2.I簡(jiǎn)單
1.2.2 面向?qū)ο?br />1.2.3 分布式
1.2.4 健壯
1.2.5 體系結(jié)構(gòu)中立
1.2.6 可移植
1.2.7 解釋執(zhí)行
1.2.8 高性能
1.2.9 多線程
1.2.1 0動(dòng)態(tài)
1.3 Java5.0新特性
1.4 安裝Java開(kāi)發(fā)工具
1.4.1 JDK的取得
1.4.2 安裝并測(cè)試
1.5 JDK開(kāi)發(fā)工具包
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集成開(kāi)發(fā)環(huán)境簡(jiǎn)介
1.6.1 Eclipse發(fā)展背景
1.6.2 Eclipse工作臺(tái)簡(jiǎn)介
第2章 Java語(yǔ)言基礎(chǔ)
2.1 Java關(guān)鍵字和標(biāo)識(shí)符
2.1.1 標(biāo)識(shí)符
2.1.2 關(guān)鍵字
2.2 Java數(shù)據(jù)類(lèi)型、常量和變量
2.2.1 Java數(shù)據(jù)類(lèi)型
2.2.2 常量
2.2.3 變量
2.3 簡(jiǎn)單數(shù)據(jù)類(lèi)型
2.3.1 整數(shù)類(lèi)型
2.3.2 浮點(diǎn)類(lèi)型
2.3.3 字符類(lèi)型
2.3.4 布爾類(lèi)型
2.3.5 枚舉類(lèi)型
2.3.6 綜合舉例
2.3.7 自動(dòng)類(lèi)型轉(zhuǎn)換與強(qiáng)制類(lèi)型轉(zhuǎn)換
2.4 Java運(yùn)算符及表達(dá)式
2.4.1 Java運(yùn)算符簡(jiǎn)介
2.4.2 算術(shù)運(yùn)算符
2.4.3 關(guān)系運(yùn)算符
2.4.4 布爾邏輯運(yùn)算符
2.4.5 按位運(yùn)算符
2.4.6 賦值運(yùn)算符
2.4.7 條件運(yùn)算符
2.4.8 表達(dá)式及運(yùn)算符優(yōu)先級(jí)
2.5 數(shù)組
2.6 字符串
2.6.1 字符串的初始化
2.6.2 String和StringBuffer類(lèi)
2.6.3 StringBuilder類(lèi)
2.6.4 字符串的訪問(wèn)
2.6.5 修改字符串
2.7 Java流程控制
2.7.1 條件語(yǔ)句
2.7.2 循環(huán)語(yǔ)句
2.7.3 轉(zhuǎn)移語(yǔ)句
第3章 面向?qū)ο笏枷?br />3.1 結(jié)構(gòu)化程序設(shè)計(jì)的方法
3.2 面向?qū)ο蟮木幊趟枷?br />3.2.1 什么是對(duì)象
3.2.2 什么是面向?qū)ο?br />3.2.3 什么是類(lèi)
3.2.4 學(xué)會(huì)抽象整個(gè)世界——實(shí)體、對(duì)象和類(lèi)
3.2.5 面向?qū)ο蠓椒ā橄蟮倪M(jìn)步
3.3 面向?qū)ο蟮奶攸c(diǎn)
3.3.1 繼承
3.3.2 封裝
3.3.3 多態(tài)性
第4章 Java面向?qū)ο笤O(shè)計(jì)
4.1 類(lèi)和類(lèi)的實(shí)例化
4.1.1 定義類(lèi)的結(jié)構(gòu)
4.1.2 類(lèi)的實(shí)例化
4.2 Java內(nèi)存使用機(jī)制
4.3 抽象類(lèi)和接口
4.3.1 抽象類(lèi)
4.3.2 接口
4.4 命名空間與包
4.4.1 包的基本概念
4.4.2 自定義一個(gè)包
4.4.3 源文件與類(lèi)文件的管理
4.5 現(xiàn)有類(lèi)的使用
4.5.1 訪問(wèn)權(quán)限
4.5.2 使用import導(dǎo)入已有類(lèi)
4.5.3 靜態(tài)導(dǎo)入
4.5.4 類(lèi)的繼承和多態(tài)
第5章 類(lèi)的高級(jí)特性
5.1 靜態(tài)變量和方法
5.1.1 靜態(tài)變量
5.1.2 靜態(tài)方法
5.2 常量、最終方法和最終類(lèi)
5.2.1 常量
5.2.2 最終方法
5.2.3 最終類(lèi)
5.3 抽象類(lèi)和抽象方法的使用
5.4 接口的使用
5.4.1 接口的概念
5.4.2 定義接口
5.4.3 執(zhí)行接口
5.4.4 使用接口
5.5 內(nèi)部類(lèi)的使用
5.5.1 使用內(nèi)部類(lèi)的共同方法
5.5.2 內(nèi)部類(lèi)
5.5.3 內(nèi)部類(lèi)屬性
第6章 數(shù)據(jù)結(jié)構(gòu)
6.1 抽象數(shù)據(jù)類(lèi)型
6.2 基本數(shù)據(jù)結(jié)構(gòu)
6.2.1 向量
6.2.2 線性表
6.2.3 堆棧
6.2.4 隊(duì)列
6.2.5 樹(shù)
6.2.6 圖
第7章 Java異常處理
7.1 異常機(jī)制簡(jiǎn)述
7.1.1 異常的概念
7.1.2 異常的分類(lèi)
7.2 Java異常體系
7.2.1 捕獲異常
7.2.2 聲明異常
7.2.3 拋出異常
7.2.4 自定義異常
第8章 Java輸入/輸出系統(tǒng)
8.1 Java輸入/輸出體系
8.2 字節(jié)流
8.2.1 InputStream類(lèi)
8.2.2 OutputStream類(lèi)
8.2.3 FileInputStream類(lèi)
8.2.4 FileOutputStream類(lèi)
8.2.5 ByteArrayInputStream類(lèi)
8.2.6 ByteArrayOutputStream類(lèi)
8.2.7 管道流PipedlnputStream和PipedOutputStream類(lèi)
8.2.8 過(guò)濾流FilterlnputStream和FilterOutputStream類(lèi)
8.3 字符流
8.3.1 Reader類(lèi)
8.3.2 Writer類(lèi)
8.3.3 FileReader.類(lèi)
8.3.4 FileWriter類(lèi)
8.3.5 CharArrayReader類(lèi)
8.3.6 CharArrayWriter類(lèi)
8.3.7 PushbackReader類(lèi)
8.4 文件的讀寫(xiě)操作
8.5 對(duì)象序列化及其恢復(fù)
8.5.1 Serializable接口
8.5.2 ObjectOutputStream類(lèi)
8.5.3 ObjectInputStream類(lèi)
第9章 創(chuàng)建JavaApplet
9.1 Applet類(lèi)
9.2 Applet概述
9.3 Applet的使用技巧
9.3.1 波浪形文字
9.3.2 大小變化的文字
9.3.3 星空動(dòng)畫(huà)
9.3.4 時(shí)鐘
第10章 多線程
10.1 多線程的概念
10.1.1 多線程
10.1.2 Java中的多線程
10.1.3 線程組
10.2 線程的創(chuàng)建
10.2.1 通過(guò)實(shí)現(xiàn):Runnable接口創(chuàng)建線程
10.2.2 通過(guò)繼承.Thread類(lèi)創(chuàng)建線程
10.2.3 兩種線程創(chuàng)建方法的比較
10.3 線程的調(diào)度與控制
10.3.1 線程的調(diào)度與優(yōu)先級(jí)
10.3.2 線程的控制
10.4 線程的狀態(tài)與生命周期
10.5 線程的同步
10.6 線程的通信
10.7 線程池
第11章 圖形用戶(hù)界面
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基本組件及事件處理機(jī)制
12.1 AWT基本組件
12.1.1 Component類(lèi)
12.1.2 AwT事件模型
12.2 GUI事件的處理
12.2.1 AWT事件繼承層次
12.2.2 AWTEvent子類(lèi)事件
12.2.3 監(jiān)聽(tīng)器接口
12.3 幾個(gè)簡(jiǎn)單組件
12.3.1 按鈕(Button類(lèi))
12.3.2 標(biāo)簽(工,abel類(lèi))
12.3.3 文本組件(TextFieid和
TextArea類(lèi))
12.4 使用類(lèi)適配器(Adapter)進(jìn)行事件處理
12.5 使用匿名類(lèi)進(jìn)行事件處理
第13章 Swing用戶(hù)界面組件
13.1 Swing組件庫(kù)簡(jiǎn)介
13.1.1 JFC和Swing
13.1.2 Swing包概覽
13.1.3 Swing和AWT的區(qū)別
13.1.4 示例程序SwingApplication
13.2 Swing組件及其容器
13.2.1 JComponent類(lèi)
13.2.2 AbstractButton及其子類(lèi)
13.3 JComboBox和JList組件
13.4 JSlider類(lèi)——滑桿
13.5 JIntemalFrame類(lèi)
第14章 網(wǎng)絡(luò)通信程序設(shè)計(jì)
14.1 Java.net包
14.2 socket編程
14.2.1 socket基礎(chǔ)知識(shí)
14.2.2 socket機(jī)制分析
14.2.3 客戶(hù)端編程
14.2.4 服務(wù)器端編程
14.2.5 服務(wù)器/客戶(hù)端通信實(shí)例
14.2.6 DatagramSockets編程
第15章 Java數(shù)據(jù)庫(kù)訪問(wèn)機(jī)制——JDBC
15.1 JDBC介紹
15.1.1 JDBC的概述
15.1.2 JDBC——底層API
15.1.3 JDBC的設(shè)計(jì)過(guò)程
15.1.4 JDBC和ODBC的比較
15.2 關(guān)系數(shù)據(jù)庫(kù)和sQL
15.2.1 關(guān)系數(shù)據(jù)庫(kù)
15.2.2 關(guān)系數(shù)據(jù)庫(kù)的應(yīng)用模型
15.2.3 結(jié)構(gòu)化查詢(xún)語(yǔ)言
15.3 JDBC應(yīng)用程序編程接口
15.3.1 JDBC的類(lèi)
15.3.2 DrivcrManager
15.3.3 JDBC驅(qū)動(dòng)程序的類(lèi)型
15.4 JDBC編程基礎(chǔ)
15.4.1 JDBC訪問(wèn)數(shù)據(jù)庫(kù)
15.4.2 創(chuàng)建一個(gè)數(shù)據(jù)源
15.4.3 數(shù)據(jù)庫(kù)ORE
15.4.4 建立與數(shù)據(jù)源的連接
15.4.5 發(fā)送SQL語(yǔ)句
15.4.6 處理查詢(xún)結(jié)果
15.5 基本JDBC應(yīng)用程序
15.5.1 JDBC在應(yīng)用程序中的應(yīng)用
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 事務(wù)管理
15.7.1 保存點(diǎn)
15.7.2 批量更新
15.8 高級(jí)連接管理
第16章 servlet
16.1 servlet綜述
16.1.1 什么是servlet
16.1.2 servlet的生命周期
16.1.3 servlet與其他開(kāi)發(fā)技術(shù)的比較
16.1.4 servlet的應(yīng)用范圍
16.1.5 配置servlet的開(kāi)發(fā)的環(huán)境
16.2 servlet編程
16.2.1 HTTP協(xié)議介紹
16.2.2 簡(jiǎn)單程序servlet
16.2.3 會(huì)話跟蹤
16.2.4 Servlet協(xié)作
第17章 Stoats與Hibernate入門(mén)
17.1 MVC框架
17.1.1 MVC模式
17.1.2 基于Web應(yīng)用的MVC模式
17.2 Struts結(jié)構(gòu)和處理流程
17‘3Struts組件
17.3.1 Web應(yīng)用程序的配置
17.3.2 控制器
17.3.3 struts-config.xml文件
17.3.4 Action類(lèi)
17.3.5 視圖資源
17.3.6 ActionForm
17.3.7 模型組件
17.4 Hibernate簡(jiǎn)介
17.4.1 第一個(gè)Hibernate程序
17.4.2 關(guān)聯(lián)映射
第18章 J2EE基礎(chǔ)
18.1 J2EE綜述
18.1.1 J2EE的主要特征
18.1.2 J2EE的架構(gòu)
18.1.3 J2EE應(yīng)用場(chǎng)景描述
18.2 客戶(hù)端層技術(shù)
18.2.1 客戶(hù)端層的問(wèn)題
18.2.2 客戶(hù)端層的解決方案
18.3 Web層技術(shù)
18.3.1 Web層的目的
18.3.2 Web層的解決方案
18.4 EJB層技術(shù)
18.4.1 EJB組件結(jié)構(gòu)
18.4.2 EJB層的目的
18.4.3 EJB層的解決方案
第19章 J2ME概述
19.1 J2ME綜述
19.2 CLDC介紹
19.2.1 CLDC類(lèi)庫(kù)介紹
19.2.2 MIDLET介紹
19.2.3 MIDlet界面
19.3 CDC概述
第20章 Java跨平臺(tái)特性
20.1 可移植性
……
第21章 Java泛型程序設(shè)計(jì)
第22章 Java編碼規(guī)范
第23章 使用Eclipse進(jìn)行Java程序開(kāi)發(fā)
附錄

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)