注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教輔大學教輔Java程序設計與案例

Java程序設計與案例

Java程序設計與案例

定 價:¥29.50

作 者: 劉寶林主編;胡博,謝鋒波編
出版社: 高等教育出版社
叢編項: 普通高等教育十五國家級規(guī)劃教材
標 簽: Java

ISBN: 9787040156287 出版時間: 2004-11-01 包裝: 平裝
開本: 24cm 頁數(shù): 450 字數(shù):  

內(nèi)容簡介

  本書是普通高等教育“十五”國家級規(guī)劃教材,是被列入高等教育出版社2002年度“高等教育百門精品課程教材建設計劃”的教材。本書通過案例全面詳細地介紹了Java程序設計的基本知識、方法與技巧,并通過綜合案例將各知識點結合起來,達到學以致用的目的。全書共分十二章,第一章至第七章主要介紹了Java語言的基礎知識和面向?qū)ο蟮木幊趟枷?,其中包括Java的編程環(huán)境、Java語法基礎、類與對象、字符串處理、異常、I/O及文件操作。第八章至第十二章主要介紹了Java的多線程機制、圖形用戶界面及事件處理、網(wǎng)絡編程、JDBC及Web應用等。全書最后通過綜合案例從功能定義、系統(tǒng)分析與設計、模塊劃分和代碼實現(xiàn)等幾個角度對案例進行了詳細的介紹,讀者通過該案例可全面掌握Java語言軟件開發(fā)技術,快速提高程序設計能力和軟件開發(fā)能力。附錄中對Java編碼規(guī)范、J2EE和Java其他應用作了簡單的介紹。本書既注重理論的介紹,又強調(diào)實際的應用,注重提高讀者利用面向?qū)ο蠹夹g和Java語言解決實際問題的能力。本書所有案例均在J2SDK1.3.1平臺下編譯通過,本書配有光盤,光盤中除源代碼外還放置了一些Java編程實用工具,能極大地提高讀者的編程效率。與本書配套的還有《Java程序設計與案例電子教案》和《Java綜合案例實驗指導》。

作者簡介

暫缺《Java程序設計與案例》作者簡介

圖書目錄

第1章 Java概述
1.1 Java語言簡介
1.1.1 Java 語言簡史
1.1.2 Java 語言、Java虛擬機和Java平臺
1.1.3 Java 語言主要特點
1.2 Java 語言的應用
1.3 Java開發(fā)環(huán)境設置及開發(fā)工具介紹
1.3.1 開發(fā)環(huán)境設置
1.3.2 開發(fā)工具介紹
1.3.3 Java程序的編譯和運行

1.4 Java程序示例
1.4.1 Application程序例
1.4.2 Applet程序例
1.4.3 servlet程序例
1.4.4 JSP程序例
小結
習題

第2章 Java語言基礎
2.1 Java語法基礎
2.1.1 變量、常量和數(shù)據(jù)類型
2.1.2 運算符和表達式
2.2 流程控制
2.3 數(shù)組
2.3.1 一維數(shù)組
2.3.2 多維數(shù)組
2.3.3 對象數(shù)組
2.4 Java一般程序結構
小結
習題

第3章 類與對象
3.1 面向?qū)ο蟪绦蛟O計
3.1.1 面向?qū)ο蟪绦蛟O計方法概述
3.1.2 Java與面向?qū)ο?br />
3.2 類與對象
3.2.1 類的定義
3.2.2 域和方法
3.2.3 構造方法與對象的創(chuàng)建
3.2.4 對象的使用

3.3 訪問控制符
3.3.1 成員訪問控制
3.3.2 類訪問控制
3.4 非訪問控制符
3.5 其他修飾符
3.6 接口
3.6.1 接口的定義
3.6.2 接口的實現(xiàn)
3.6.3 接口的應用

3.7 包
3.7.1 package與import
3.7.2 CLASSPATH

3.8 繼承
3.8.1 概念和語法
3.8.2 隱藏和覆蓋
3.8.3 構造方法的重載和繼承
3.8.4 山is和super
3.9 組合
3.10 多態(tài)
3.10.1 多態(tài)的概念
3.10.2 多態(tài)的應用
3.10.3 構造方法與多態(tài)
案例分析
小結
習題

第4章 Java語言進階
4.1 變量與變量的傳遞
4.1.1 基本數(shù)據(jù)類型變量和引用型變量
4.1.2 變量的作用域
4.1.3 變量的傳遞與返回

4.2 對象的構造與初始化
4.2.1 構造方法和多態(tài)
4.2.2 對象的初始化過程

4.3 對象的清除與垃圾回收
4.3.1 垃圾回收的機制
4.3.2 finalize()方法
4.4 接口與抽象類
4.5繼承和組合
4.6 內(nèi)部類與匿名類
小結
習題

第5章 異常處理
5.1 異常處理
5.1.1 異常處理機制
5.1.2 異常的捕獲與處理
5.1.3 finally
5.2 自定義異常類
5.3 異常規(guī)范
5.4 標準異常介紹
小結
習題

第6章 基礎類庫和工具類庫
6.1 Java基礎類
6.1.1 基礎類庫
6.1.2 Object
6.1.3 基本數(shù)據(jù)類型的封裝
6.1.4 System
6.1.5 Math

6.2 字符串相關類
6.2.1 String
6.2.2 StringBuffer
6.2.3 StringTokenizer

6.3 集合
6.3.1 集合API
6.3.2 Set
6.3.3 List
6.3.4 Iterator
6.3.5 Map
6.3.6 集合數(shù)據(jù)遍歷
6.3.7 排序和查找

6.4 日期與時間
6.4.1 Date
6.4.2 Calendar
小結
習題

第7章 Java輸入輸出系統(tǒng)
7.1 流
7.1.1 InputStream
7.1.2 0utputStream
7.1.3 FilterInputStream和FilteroutPutStream
7.1.4 Reader
7.1.5 Writer
7.1.6 常見的輸入/輸出流

7.2 標準輸入/輸出
7.2.1 標準輸入/輸出
7.2.2 重定向標準輸入/輸出

7.3 文件訪問
7.3.1 File
7.3.2 文件讀寫
7.3.3 RandomAccessFile
7.3.4 壓縮文件讀寫

7.4 對象的可串行化
7.4.1 Serializable接口
7.4.2 Extemalizable接口和transient關鍵字

7.5 NIO
7.5.1 NIO介紹
7.5.2 Buffer
7.5.3Channel
7.5.4 Selector
7.5.5 Charset
小結
習題

第8章 多線程
8.1 線程
8.1.1 Java中的線程
8.1.2 線程對象的創(chuàng)建
8.1.3 多線程

8.2 線程調(diào)度
8.2.1 線程狀態(tài)和生命周期
8.2.2 線程優(yōu)先級
8.2.3 線程的基本控制
8.2.4 線程的同步
8.2.5 線程的死鎖
8.2.6 線程間的同步控制
案例分析
小結
習題

第9章 圖形用戶界面
9.1 概述
9.1.1 AWT和Swing
9.1.2 窗口基本原理

9.2 布局管理
9.2.1 布局管理簡介
9.2.2 常用布局管理器

9.3 事件處理
9.3.1 事件響應模型
9.3.2 事件監(jiān)聽器接口
9.3.3 事件適配器Adapter類
9.3.4 使用授權事件模型
9.3.5 用內(nèi)部類實現(xiàn)事件處理

9.4 Swing組件
9.4.1 Swing包
9.4.2 圖標和標簽
9.4.3 文本域
9.4.4 按鈕
9.4.5 組合框
9.4.6 選項窗格
9.4.7 滾動窗格
9.4.8 樹
9.4.9 表格

9.5 多媒體
9.5.1 圖像的使用
9.5.2 動畫的實現(xiàn)
9.5.3 聲音的使用

9.6 Applet
9.6.1 Applet工作原理
9.6.2 Applet類
9.6.3 Applet的使用局限
案例分析
小結
習題

第10章 網(wǎng)絡編程
10.1 HTTP的基本概念
10.1.1 URL
10.1.2 URLConnection

10.2 Socket
10.2.1 java.net.Socket
10.2.2 java.net.ServerSocket
10.2.3 簡單的服務器和客戶機程序
10.2.4 多線程服務實現(xiàn)
10.3 數(shù)據(jù)報
10.4 非阻塞的Socket
10.4.1 Selector
10.4.2 SocketChannel和ServerSocketChannel
小結
習題

第11章 JDBC
11.1 關系型數(shù)據(jù)庫概述
11.1.1 關系型數(shù)據(jù)庫簡介
11.1.2 SQL語言簡介
11.2 JDBC簡介
11.3 JDBC的主要接口
11.3.1 數(shù)據(jù)庫驅(qū)動相關的接口定義
11.3.2 數(shù)據(jù)庫連接接口定義
11.3.3 查詢和結果表示接口定義

11.4 JDBC的應用
11.4.1 ODBC設置
11.4.2 使用JDBc
11.4.3 JDBC示例
案例分析
小結
習題

第12章 Web應用
12.1 Web
12.1.1 Web的基本概念
12.1.2 HTML和XML語言

12.2 ServIet
12.2.1 Servlet簡介
12.2.2 Servlet的結構和生命周期
12 2 3 Servlet API
12.2.4 Cookies和Session

12.3 JSP
12.3.1 JsP簡單例子
12.3.2 JSP基本語法
12.3.3 JSP標簽
12.3.4 與JavaBeans相關的語法標簽
12.3.5 JSP的動作標簽
12.3.6 JSP的內(nèi)部對象

12.4 部署web應用
12.4.1 安裝Tomcat
12.4.2 運行JSP/Servlet示例
12.4.3 web應用的發(fā)布
12.5 利用struts開發(fā)基于MVC模式的web應用程序
案例分析
小結
習題
附錄 Java編碼規(guī)范
參考文獻

本目錄推薦

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