注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java程序設(shè)計(jì)之網(wǎng)絡(luò)編程

Java程序設(shè)計(jì)之網(wǎng)絡(luò)編程

Java程序設(shè)計(jì)之網(wǎng)絡(luò)編程

定 價(jià):¥39.00

作 者: 李芝興主編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材·計(jì)算機(jī)應(yīng)用
標(biāo) 簽: Java語(yǔ)言 程序設(shè)計(jì) 高等學(xué)校 教材

ISBN: 9787302123224 出版時(shí)間: 2006-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 461 字?jǐn)?shù):  

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

本書(shū)是重慶大學(xué)教材建設(shè)基金重點(diǎn)資助的教材建設(shè)項(xiàng)目,目的是為計(jì)算機(jī)應(yīng)用、網(wǎng)絡(luò)工程、軟件工程、信息安全、電子商務(wù)等計(jì)算機(jī)相關(guān)專業(yè)編寫(xiě)一本介紹Java程序設(shè)計(jì)語(yǔ)言的高水平教材,全方位地介紹Java網(wǎng)絡(luò)編程及其最新技術(shù)。 本書(shū)內(nèi)容共分為3部分,第1部分講解Java程序設(shè)計(jì)的基礎(chǔ)知識(shí),包括Java的簡(jiǎn)單數(shù)據(jù)及程序流程控制、面向?qū)ο笤O(shè)計(jì)思想、類、對(duì)象、接口、異常處理以及標(biāo)準(zhǔn)類庫(kù)等內(nèi)容。第2部分講解Java程序設(shè)計(jì)的一般知識(shí),包括GUI編程、輸入輸出設(shè)計(jì)、數(shù)據(jù)庫(kù)訪問(wèn)以及多線程編程。第3部分講解Java網(wǎng)絡(luò)程序設(shè)計(jì)的高級(jí)知識(shí),包括Java安全、JavaBean組件、套接字編程、Java網(wǎng)絡(luò)編程(涉及Servlet/JSP技術(shù))以及J2EE和 J2ME等內(nèi)容。 本書(shū)重點(diǎn)放在Java程序設(shè)計(jì)語(yǔ)言基礎(chǔ)以及Java網(wǎng)絡(luò)編程技術(shù)上,同時(shí)力求重點(diǎn)突出,覆蓋面廣。各章均提供了豐富的實(shí)例和練習(xí),并將在網(wǎng)上提供相應(yīng)內(nèi)容的多媒體課件(PPT格式)。全書(shū)由淺人深,實(shí)例生動(dòng),易學(xué)易用,可以滿足不同層次讀者的需求。本書(shū)可作為普通高等院校應(yīng)用型本科(含部分專科、高職類)相關(guān)專業(yè)的程序設(shè)計(jì)課教材,也可作為軟件開(kāi)發(fā)人員的參考書(shū)。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)之網(wǎng)絡(luò)編程》作者簡(jiǎn)介

圖書(shū)目錄

第1章Java語(yǔ)言概述
1.1Java語(yǔ)言的產(chǎn)生及其特點(diǎn)
1.1.1Java語(yǔ)言發(fā)展簡(jiǎn)史
1.1.2Java虛擬機(jī)
1.1.3Java平臺(tái)是不斷擴(kuò)展的計(jì)算平臺(tái)
1.1.4Java語(yǔ)言的特點(diǎn)
1.1.5Java與C/C++語(yǔ)言的異同
1.2Java運(yùn)行環(huán)境與開(kāi)發(fā)環(huán)境
1.2.1Java運(yùn)行環(huán)境
1.2.2Java SDK開(kāi)發(fā)環(huán)境
1.2.3JDK開(kāi)發(fā)環(huán)境工具簡(jiǎn)單介紹
1.3Java程序舉例
1.3.1簡(jiǎn)單的Java應(yīng)用程序
1.3.2簡(jiǎn)單的Java小程序
1.3.3Servlet
1.4其他集成開(kāi)發(fā)和運(yùn)行環(huán)境
習(xí)題與思考
第2章數(shù)據(jù)類型及其運(yùn)算
2.1標(biāo)識(shí)符和關(guān)鍵字
2.1.1標(biāo)識(shí)符
2.1.2關(guān)鍵字
2.1.3注釋
2.2常量和變量
2.2.1變量
2.2.2常量
2.3基本數(shù)據(jù)類型
2.3.1布爾類型
2.3.2字符類型
2.3.3整數(shù)類型
2.3.4浮點(diǎn)類型
2.3.5各類型數(shù)據(jù)間的相互轉(zhuǎn)換
2.4運(yùn)算符
2.4.1算數(shù)運(yùn)算符
2.4.2賦值運(yùn)算符
2.4.3條件運(yùn)算符
2.4.4位運(yùn)算符
2.4.5關(guān)系運(yùn)算符
2.4.6邏輯運(yùn)算符
2.5表達(dá)式
2.6數(shù)組
2.6.1一維數(shù)組
2.6.2二維數(shù)組
2.7字符串
習(xí)題與思考
第3章程序控制語(yǔ)句
3.1選擇語(yǔ)句
3.1.1if語(yǔ)句
3.1.2switch語(yǔ)句
3.2循環(huán)語(yǔ)句
3.2.1while語(yǔ)句
3.2.2dowhile循環(huán)
3.2.3for循環(huán)
3.3跳轉(zhuǎn)語(yǔ)句
3.3.1使用break語(yǔ)句
3.3.2使用continue語(yǔ)句
3.3.3使用return語(yǔ)句
習(xí)題與思考
第4章Java面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)
4.1面向?qū)ο蟮幕靖拍?br />4.1.1面向?qū)ο缶幊痰母拍?br />4.1.2客觀事物的抽象
4.2類的定義
4.2.1類聲明
4.2.2類體
4.2.3實(shí)例化對(duì)象
4.2.4構(gòu)造方法說(shuō)明
4.2.5對(duì)象的清除
4.2.6方法重載
4.3類和對(duì)象的使用
4.3.1實(shí)例變量和類變量
4.3.2實(shí)例方法和類方法
4.4包(package)
4.4.1package語(yǔ)句
4.4.2import語(yǔ)句
4.4.3編譯和運(yùn)行包
4.5成員變量及方法的訪問(wèn)權(quán)限
4.5.1公共類型(public)
4.5.2保護(hù)類型(protected)
4.5.3私有類型(private)
4.6final、this及其他
4.6.1final關(guān)鍵字
4.6.2this引用
4.6.3super關(guān)鍵字
4.6.4null關(guān)鍵字
4.6.5java.lang.Object類介紹
4.6.6遞歸方法
4.6.7命令行參數(shù)的輸入
4.6.8JAR文件的使用
習(xí)題與思考
第5章面向?qū)ο蟾呒?jí)程序設(shè)計(jì)
5.1繼承
5.1.1創(chuàng)建子類
5.1.2成員變量的隱藏和方法的重寫(xiě)
5.1.3super關(guān)鍵字
5.1.4對(duì)象的上轉(zhuǎn)型對(duì)象
5.2多態(tài)性
5.3抽象類和抽象方法
5.4接口
5.4.1接口聲明
5.4.2使用接口的優(yōu)點(diǎn)
5.5內(nèi)部類和匿名類
5.5.1內(nèi)部類的定義
5.5.2內(nèi)部類特性
5.5.3匿名類
習(xí)題與思考
第6章字符串處理
6.1String類
6.1.1字符串的構(gòu)造方法
6.1.2String類的常用方法
6.2StringBuffer類
6.2.1StringBuffer類的構(gòu)造方法
6.2.2StringBuffer類的常用方法
6.3StringTokenizer類的應(yīng)用
6.3.1StringTokenizer類的構(gòu)造方法
6.3.2StringTokenizer類的常用方法
6.4字符串與其他數(shù)據(jù)類型的轉(zhuǎn)換
6.4.1將其他數(shù)據(jù)轉(zhuǎn)換為字符串
6.4.2將字符串轉(zhuǎn)化成其他數(shù)據(jù)
習(xí)題與思考
第7章Java標(biāo)準(zhǔn)類庫(kù)
7.1簡(jiǎn)單類型包裝器類
7.1.1Number
7.1.2Double和Float
7.1.3Byte、Short、Integer 和 Long
7.1.4數(shù)字和字符串的轉(zhuǎn)換
7.1.5Character
7.1.6Boolean
7.2System
7.2.1記錄程序執(zhí)行的時(shí)間
7.2.2復(fù)制數(shù)組
7.2.3訪問(wèn)JVM環(huán)境屬性
7.3Runtime
7.3.1內(nèi)存管理
7.3.2執(zhí)行其他的程序
7.4Math
7.5日期時(shí)間實(shí)用工具類
7.5.1Date(日期)
7.5.2Calendar(日歷)
7.6Java集合框架
7.6.1集合接口
7.6.2實(shí)現(xiàn)List接口的類
7.6.3實(shí)現(xiàn)Set接口的類
7.6.4通過(guò)迭代接口訪問(wèn)類集
7.6.5Generics(泛化)
7.6.6映射接口(Map)
7.6.7實(shí)現(xiàn)Map接口的類
7.6.8比較器(Comparator)
7.6.9類集算法
7.6.10Arrays
習(xí)題與思考
第8章Java異常處理
8.1什么是異常
8.2異常處理機(jī)制
8.2.1Java的異常處理機(jī)制
8.2.2異常類的類層次
8.2.3Throwable類的常用方法
8.3異常的處理
8.3.1捕獲異常trycatchfinally
8.3.2聲明拋棄異常
8.3.3拋出異常
8.4創(chuàng)建用戶異常類
習(xí)題與思考
第9章輸入輸出處理
9.1I/O流的概念和劃分
9.1.1理解數(shù)據(jù)流
9.1.2Java流的劃分
9.2文件的操作
9.2.1File類
9.2.2目錄
9.3字節(jié)流處理
9.3.1InputStream/OutputStream
9.3.2標(biāo)準(zhǔn)輸入輸出流
9.3.3文件字節(jié)流
9.3.4過(guò)濾流
9.3.5隨機(jī)存取文件
9.3.6其他字節(jié)流
9.4字符流處理
9.4.1Reader/Writer
9.4.2文件字符流
9.4.3字節(jié)流向字符流的轉(zhuǎn)化
9.4.4其他字符流
9.5串行化
9.5.1串行化的概念
9.5.2串行化的方法
9.5.3定制串行化
習(xí)題與思考
第10章線程
10.1線程的概念
10.2線程的創(chuàng)建
10.2.1采用繼承創(chuàng)建線程
10.2.2通過(guò)實(shí)現(xiàn)接口創(chuàng)建線程
10.3線程的生命周期及調(diào)度
10.3.1線程生命周期
10.3.2線程調(diào)度和優(yōu)先級(jí)
10.4線程互斥
10.4.1問(wèn)題的提出
10.4.2互斥對(duì)象
10.5線程同步
10.6線程通信
10.7線程死鎖
習(xí)題與思考
第11章GUI程序設(shè)計(jì)
11.1AWT組件簡(jiǎn)介
11.1.1Frame框架類
11.1.2Panel面板類
11.2布局管理器
11.2.1FlowLayout
11.2.2BorderLayout
11.2.3GridLayout
11.2.4CardLayout
11.2.5GridBagLayout
11.2.6無(wú)布局管理器
11.2.7容器的嵌套
11.3AWT事件處理
11.3.1事件處理模型
11.3.2AWT事件
11.3.3事件監(jiān)聽(tīng)器
11.3.4事件適配器
11.3.5內(nèi)部類和匿名類在事件處理中的應(yīng)用
11.4常用AWT組件使用舉例
11.4.1基本組件
11.4.2菜單
11.5AWT圖形和Java2D圖形介紹
11.6Swing簡(jiǎn)介
習(xí)題與思考
第12章Java Applet
12.1Java Applet設(shè)計(jì)基礎(chǔ)
12.1.1加載Java Applet
12.1.2Java Applet的安全性限制
12.1.3Java Applet的生命周期
12.2java.applet包
12.2.1Applet類的繼承關(guān)系
12.2.2Applet類的方法
12.2.3HTML和Java Applet
12.2.4appletviewer
12.2.5Java Applet的顯示
12.3Java Applet中的多媒體應(yīng)用
12.3.1URL
12.3.2加載圖像
12.3.3播放聲音
12.4Java Applet中的鼠標(biāo)和鍵盤(pán)事件
12.4.1鼠標(biāo)事件
12.4.2鍵盤(pán)響應(yīng)
12.5Java Applet編程實(shí)例
習(xí)題與思考
第13章JDBC
13.1JDBC的結(jié)構(gòu)
13.1.1JDBC數(shù)據(jù)庫(kù)應(yīng)用模型
13.1.2JDBC驅(qū)動(dòng)程序
13.2通過(guò)JDBC訪問(wèn)數(shù)據(jù)庫(kù)
13.2.1基本流程
13.2.2常用的JDBC API
13.2.3事務(wù)
13.3數(shù)據(jù)庫(kù)存取優(yōu)化
13.3.1prepared語(yǔ)句
13.3.2存儲(chǔ)過(guò)程
13.4JDBC編程實(shí)例
13.4.1ODBC配置
13.4.2JDBC編程實(shí)例
13.4.3Java數(shù)據(jù)類型和SQL數(shù)據(jù)類型間的關(guān)系
習(xí)題與思考
第14章JavaBean組件模型
14.1軟件組件模型
14.2JavaBean概述
14.3JavaBean的特性
14.4JavaBean的屬性
14.4.1簡(jiǎn)單屬性
14.4.2索引屬性
14.4.3綁定屬性
14.4.4限制屬性
14.5API支持
14.6JavaBean的事件處理
14.6.1授權(quán)事件模型
14.6.2為Bean添加自定義事件
14.7開(kāi)發(fā)一個(gè)JavaBean并打包
習(xí)題與思考
第15章網(wǎng)絡(luò)通信
15.1網(wǎng)絡(luò)通信簡(jiǎn)介
15.2URL通信
15.2.1URL簡(jiǎn)介
15.2.2URL類
15.2.3通過(guò)字節(jié)流訪問(wèn)萬(wàn)維網(wǎng)資源
15.2.4通過(guò)URLConnection實(shí)現(xiàn)雙向通信
15.3Socket通信
15.3.1服務(wù)器程序
15.3.2客戶端程序
15.3.3服務(wù)多個(gè)客戶端
15.3.4數(shù)據(jù)報(bào)通信
15.4遠(yuǎn)程方法調(diào)用(RMI)
習(xí)題與思考
第16章Java安全技術(shù)
16.1安全基本知識(shí)
16.1.1計(jì)算機(jī)安全基礎(chǔ)
16.1.2密碼學(xué)
16.2Java的安全模型
16.2.1安全模型的演化
16.2.2Java 2 安全模型
16.2.3Java 2的安全管理器
16.2.4Java Applet安全性
16.2.5J2SDK安全工具
16.2.6Java Applet的安全部署
習(xí)題與思考
第17章Web服務(wù)器端編程
17.1Java Web服務(wù)器介紹
17.2Servlet介紹
17.2.1Servlet的概念
17.2.2Servlet應(yīng)用范圍和運(yùn)行環(huán)境
17.2.3Servlet簡(jiǎn)單例子
17.2.4Servlet常用類、接口和生命周期
17.2.5Servlet應(yīng)用舉例
17.3JSP介紹
17.3.1JSP的概念
17.3.2JSP的運(yùn)行方式
17.3.3JSP指令介紹
17.3.4JSP中的隱藏對(duì)象
17.3.5JSP應(yīng)用實(shí)例
17.3.6JSP和Servlet在實(shí)際工程中的應(yīng)用
17.4Struts介紹
習(xí)題與思考
第18章J2EE規(guī)范和EJB
18.1J2EE規(guī)范
18.1.1J2EE的基本概念
18.1.2J2EE框架
18.1.3J2EE的核心技術(shù)
18.2EJB(企業(yè)Java組件模型)
18.2.1EJB容器
18.2.2遠(yuǎn)程和本地接口
18.2.3實(shí)體Bean
18.2.4會(huì)話Bean
18.2.5部署EJB
習(xí)題與思考
第19章J2ME
19.1J2ME概述
19.2J2ME技術(shù)架構(gòu)
19.2.1Configuration
19.2.2Profile
19.2.3Optional Packages
19.2.4J2ME工業(yè)標(biāo)準(zhǔn)——JTWI
19.2.5JINI技術(shù)
19.2.6Personal Java
19.3MIDP應(yīng)用程序開(kāi)發(fā)
19.3.1新建并運(yùn)行MIDP程序
19.3.2綜合實(shí)例
習(xí)題與思考
附錄上機(jī)實(shí)驗(yàn)
參考文獻(xiàn)

本目錄推薦

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