注冊(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語(yǔ)言程序設(shè)計(jì)教程

Java語(yǔ)言程序設(shè)計(jì)教程

Java語(yǔ)言程序設(shè)計(jì)教程

定 價(jià):¥29.50

作 者: 鄧琨,呂志峰 主編
出版社: 清華大學(xué)出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)應(yīng)用技術(shù)規(guī)劃教材
標(biāo) 簽: J2EE

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


ISBN: 9787302235835 出版時(shí)間: 2010-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 308 字?jǐn)?shù):  

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

  《Java語(yǔ)言程序設(shè)計(jì)教程》主要內(nèi)容簡(jiǎn)介:隨著Java的應(yīng)用越來(lái)越廣泛,Java程序設(shè)計(jì)已越來(lái)越多地受到廣大計(jì)算機(jī)教育工作者的重視。Java作為一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,同時(shí)具備了平臺(tái)無(wú)關(guān)性、高可靠性、多線程等特性,是Internet上最流行的編程語(yǔ)言之一,正被越來(lái)越多的用戶了解和使用?!禞ava語(yǔ)言程序設(shè)計(jì)教程》緊密結(jié)合實(shí)際,循序漸進(jìn),總結(jié)優(yōu)化了Java編程經(jīng)驗(yàn),每章都配有大量習(xí)題、典型實(shí)例及編程項(xiàng)目,生動(dòng)詳細(xì)地講解了Java編程思想和編程語(yǔ)法,特點(diǎn)是簡(jiǎn)單明了,重點(diǎn)突出,使讀者能夠邊學(xué)邊練,激發(fā)學(xué)習(xí)興趣?!禞ava語(yǔ)言程序設(shè)計(jì)教程》共分11章,主要包括Java編程環(huán)境、Java基本程序結(jié)構(gòu)、對(duì)象和類、繼承和多態(tài)、異常處理、輸入輸出、多線程程序設(shè)計(jì)、網(wǎng)絡(luò)編程、Applet編程、使用JDBC創(chuàng)建數(shù)據(jù)庫(kù)的連接、JSP技術(shù)基礎(chǔ)等內(nèi)容?!禞ava語(yǔ)言程序設(shè)計(jì)教程》既可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)程序設(shè)計(jì)課程的入門教材,也可作為程序設(shè)計(jì)公共選修課的教材。《Java語(yǔ)言程序設(shè)計(jì)教程》還適合接受職業(yè)教育或從事實(shí)際軟件開(kāi)發(fā)的讀者。

作者簡(jiǎn)介

暫缺《Java語(yǔ)言程序設(shè)計(jì)教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 引言
1.1 Java語(yǔ)言的起源
1.1.1 Java發(fā)展歷程
1.1.2 Java版本劃分
1.2 Java語(yǔ)言的特點(diǎn)
1.2.1 簡(jiǎn)單性
1.2.2 面向?qū)ο?br />1.2.3 平臺(tái)無(wú)關(guān)性
1.2.4 分布式
1.2.5 安全穩(wěn)定
1.2.6 支持多線程
1.2.7 內(nèi)存垃圾自動(dòng)回收
1.3 Java的開(kāi)發(fā)環(huán)境
1.3.1 JDK
1.3.2 MyEclipse
1.3.3 Java的編碼規(guī)范
1.4 Java程序的結(jié)構(gòu)
1.5 本章小結(jié)
習(xí)題1
第2章 Java基本程序結(jié)構(gòu)
2.1 Java符號(hào)集
2.1.1 標(biāo)識(shí)符及其命名規(guī)則
2.1.2 關(guān)鍵字
2.1.3 注釋
2.1.4 分隔符
2.2 數(shù)據(jù)類型
2.2.1 基本數(shù)據(jù)類型
2.2.2 引用數(shù)據(jù)類型
2.2.3 數(shù)據(jù)類型的轉(zhuǎn)換
2.3 變量和常量
2.3.1 變量
2.3.2 常量
2.4 運(yùn)算符與表達(dá)式
2.4.1 算術(shù)運(yùn)算符
2.4.2 關(guān)系運(yùn)算符
2.4.3 邏輯運(yùn)算符
2.4.4 位運(yùn)算符
2.4.5 賦值運(yùn)算符
2.4.6 其他運(yùn)算符
2.4.7 運(yùn)算符的優(yōu)先級(jí)和結(jié)合
2.5 數(shù)組和集合類
2.5.1 數(shù)組的聲明
2.5.2 數(shù)組的初始化
2.5.3 數(shù)組的引用
2.5.4 多維數(shù)組
2.5.5 集合類
2.6 字符串
2.6.1 String類
2.6.2 StringBuffer類
2.6.3 StringBuilder類
2.7 流程控制
2.7.1 條件控制語(yǔ)句
2.7.2 循環(huán)控制語(yǔ)句
2.7.3 跳轉(zhuǎn)語(yǔ)句
2.8 本章小結(jié)
習(xí)題2
第3章 對(duì)象和類
3.1 面向?qū)ο蟮幕靖拍?br />3.1.1 對(duì)象和類
3.1.2 數(shù)據(jù)抽象和封裝
3.1.3 繼承性
3.1.4 多態(tài)性
3.2 類
3.2.1 類的創(chuàng)建
3.2.2 類變量
3.2.3 類方法
3.2.4 構(gòu)造方法
3.2.5 main方法
3.2.6 設(shè)計(jì)類的原則
3.3 對(duì)象
3.3.1 對(duì)象的創(chuàng)建
3.3.2 對(duì)象的使用
3.3.3 對(duì)象的回收
3.4 方法重載
3.4.1 普通方法的重載
3.4.2 構(gòu)造方法的重載
3.4.3 向方法傳遞對(duì)象
3.5 this對(duì)象
3.6 信息隱藏
3.6.1 包
3.6.2 訪問(wèn)控制
3.7 static關(guān)鍵字
3.7.1 靜態(tài)成員的使用
3.7.2 靜態(tài)成員的初始化
3.8 嵌套類
3.9 本章小結(jié)
習(xí)題3
第4章 繼承與多態(tài)
4.1 繼承性
4.1.1 子類的創(chuàng)建
4.1.2 成員變量與方法的繼承
4.1.3 super關(guān)鍵字的使用
4.1.4 多態(tài)性
4.2 final關(guān)鍵字
4.2.1 final數(shù)據(jù)
4.2.2 final方法
4.2.3 final類
4.3 類對(duì)象之間的類型轉(zhuǎn)換
4.4 抽象類
4.5 接口
4.5.1 接口的定義
4.5.2 接口的實(shí)現(xiàn)和使用
4.5.3 接口中的變量
4.5.4 接口與抽象類
4.6 本章小結(jié)
習(xí)題4
第5章 異常處理
5.1 Java的異常處理機(jī)制
5.1.1 異常處理的概念
5.1.2 異常類的層次
5.2 異常處理的結(jié)構(gòu)
5.2.1 trycatch語(yǔ)句塊
5.2.2 trycatchfinally語(yǔ)句塊
5.3 引發(fā)異常的環(huán)境和方法
5.3.1 throw語(yǔ)句的使用
5.3.2 throws語(yǔ)句的使用
5.4 定制異常
5.5 本章小結(jié)
習(xí)題5
第6章 輸入和輸出
6.1 概述
6.1.1 流的概念
6.1.2 I/O流類概述
6.2 字節(jié)數(shù)據(jù)流
6.2.1 字節(jié)輸出流
6.2.2 字節(jié)輸入流
6.3 字符數(shù)據(jù)流
6.4 其他流類
6.4.1 緩沖流
6.4.2 隨機(jī)文件讀寫(xiě)
6.5 本章小結(jié)
習(xí)題6
第7章 多線程程序設(shè)計(jì)
7.1 理解線程
7.1.1 什么是線程
7.1.2 進(jìn)程與線程
7.1.3 線程的狀態(tài)與生命周期
7.1.4 并發(fā)編程的優(yōu)缺點(diǎn)
7.2 Java的基本線程
7.2.1 Thread的簡(jiǎn)介
7.2.2 創(chuàng)建線程(Thread)
7.2.3 創(chuàng)建線程(Runnable)
7.3 線程的基本操作
7.3.1 暫停線程
7.3.2 休眠線程
7.3.3 連接線程
7.3.4 守護(hù)線程
7.3.5 線程的優(yōu)先級(jí)
7.4 線程的高級(jí)操作
7.4.1 線程間共享資源
7.4.2 死鎖
7.4.3 停止線程的正確方法
7.4.4 打斷受阻的線程
7.4.5 線程間協(xié)作
7.4.6 管道
7.5 本章小結(jié)
習(xí)題7
第8章 網(wǎng)絡(luò)編程
8.1 URL通信
8.1.1 URL的概念
8.1.2 URL類
8.1.3 使用URLConnection類訪問(wèn)網(wǎng)絡(luò)資源
8.2 Socket通信
8.2.1 Socket通信基礎(chǔ)
8.2.2 Socket通信程序的開(kāi)發(fā)
8.2.3 Socket通信與URL通信的區(qū)別
8.3 UDP通信
8.3.1 UDP通信基礎(chǔ)
8.3.2 UDP通信程序的開(kāi)發(fā)
8.4 本章小結(jié)
習(xí)題8
第9章 GUI編程與Applet小程序
9.1 圖形用戶接口概述
9.1.1 AWT簡(jiǎn)介
9.1.2 組件
9.1.3 容器
9.1.4 布局管理
9.1.5 GUI程序的結(jié)構(gòu)
9.2 事件處理
9.2.1 事件處理模型
9.2.2 事件類
9.2.3 事件監(jiān)聽(tīng)器
9.2.4 事件適配器
9.3 常用組件的使用
9.3.1 按鈕與標(biāo)簽
9.3.2 文本框和文本區(qū)
9.3.3 選擇型組件
9.3.4 Java窗口
9.4 Applet編程
9.4.1 Applet程序的基本結(jié)構(gòu)
9.4.2 Applet類
9.4.3 Applet生命周期
9.4.4 HTML語(yǔ)言的applet標(biāo)記
9.4.5 Applet參數(shù)的讀取
9.4.6 Applet應(yīng)用編程實(shí)例
9.5 本章小結(jié)
習(xí)題9
第10章 JDBC應(yīng)用
10.1 JDBC概述
10.2 創(chuàng)建數(shù)據(jù)庫(kù)連接
10.2.1 加載驅(qū)動(dòng)程序
10.2.2 建立連接
10.2.3 關(guān)閉連接
10.3 數(shù)據(jù)源操作程序設(shè)計(jì)
10.3.1 查詢操作
10.3.2 更新操作
10.4 訪問(wèn)數(shù)據(jù)庫(kù)元信息
10.5 JDBC操作其他類型數(shù)據(jù)庫(kù)
10.6 本章小結(jié)
習(xí)題10
第11章 JSP技術(shù)基礎(chǔ)
11.1 JSP技術(shù)概述
11.1.1 JSP簡(jiǎn)介
11.1.2 JSP的運(yùn)行環(huán)境配置
11.1.3 JSP文件基本結(jié)構(gòu)
11.2 JSP語(yǔ)法
11.2.1 JSP聲明語(yǔ)法
11.2.2 程序段
11.2.3 表達(dá)式
11.2.4 JSP中的注釋
11.2.5 JSP指令標(biāo)簽
11.3 JSP內(nèi)置對(duì)象
11.3.1 request對(duì)象
11.3.2 response對(duì)象
11.3.3 out對(duì)象
11.3.4 session對(duì)象
11.3.5 application對(duì)象
11.3.6 其他內(nèi)置對(duì)象
11.4 JSP標(biāo)準(zhǔn)動(dòng)作
11.4.1 include動(dòng)作標(biāo)簽
11.4.2 forward動(dòng)作標(biāo)簽
11.4.3 useBean動(dòng)作標(biāo)簽
11.5 本章小結(jié)
習(xí)題11
附錄A Java編程規(guī)則
A.1 應(yīng)用范圍
A.2 設(shè)計(jì)類和方法
A.2.1 創(chuàng)建具有很強(qiáng)內(nèi)聚力的類
A.2.2 創(chuàng)建松散連接和高度專用的方法
A.2.3 編程原則
A.3 命名約定
A.3.1 包、類及方法命名
A.3.2 其他
A.4 使用常量
A.5 變量
A.5.1 定義有焦點(diǎn)的變量
A.5.2 只對(duì)常用變量名和長(zhǎng)變量名進(jìn)行縮寫(xiě)
參考文獻(xiàn)

本目錄推薦

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