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

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

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

定 價:¥29.50

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 引言
1.1 Java語言的起源
1.1.1 Java發(fā)展歷程
1.1.2 Java版本劃分
1.2 Java語言的特點(diǎn)
1.2.1 簡單性
1.2.2 面向?qū)ο?br />1.2.3 平臺無關(guān)性
1.2.4 分布式
1.2.5 安全穩(wěn)定
1.2.6 支持多線程
1.2.7 內(nèi)存垃圾自動回收
1.3 Java的開發(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符號集
2.1.1 標(biāo)識符及其命名規(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)先級和結(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 條件控制語句
2.7.2 循環(huán)控制語句
2.7.3 跳轉(zhuǎn)語句
2.8 本章小結(jié)
習(xí)題2
第3章 對象和類
3.1 面向?qū)ο蟮幕靖拍?br />3.1.1 對象和類
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 對象
3.3.1 對象的創(chuàng)建
3.3.2 對象的使用
3.3.3 對象的回收
3.4 方法重載
3.4.1 普通方法的重載
3.4.2 構(gòu)造方法的重載
3.4.3 向方法傳遞對象
3.5 this對象
3.6 信息隱藏
3.6.1 包
3.6.2 訪問控制
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 類對象之間的類型轉(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語句塊
5.2.2 trycatchfinally語句塊
5.3 引發(fā)異常的環(huán)境和方法
5.3.1 throw語句的使用
5.3.2 throws語句的使用
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ī)文件讀寫
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的簡介
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)先級
7.4 線程的高級操作
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ǎng)絡(luò)資源
8.2 Socket通信
8.2.1 Socket通信基礎(chǔ)
8.2.2 Socket通信程序的開發(fā)
8.2.3 Socket通信與URL通信的區(qū)別
8.3 UDP通信
8.3.1 UDP通信基礎(chǔ)
8.3.2 UDP通信程序的開發(fā)
8.4 本章小結(jié)
習(xí)題8
第9章 GUI編程與Applet小程序
9.1 圖形用戶接口概述
9.1.1 AWT簡介
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)聽器
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語言的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ù)庫連接
10.2.1 加載驅(qū)動程序
10.2.2 建立連接
10.2.3 關(guān)閉連接
10.3 數(shù)據(jù)源操作程序設(shè)計(jì)
10.3.1 查詢操作
10.3.2 更新操作
10.4 訪問數(shù)據(jù)庫元信息
10.5 JDBC操作其他類型數(shù)據(jù)庫
10.6 本章小結(jié)
習(xí)題10
第11章 JSP技術(shù)基礎(chǔ)
11.1 JSP技術(shù)概述
11.1.1 JSP簡介
11.1.2 JSP的運(yùn)行環(huán)境配置
11.1.3 JSP文件基本結(jié)構(gòu)
11.2 JSP語法
11.2.1 JSP聲明語法
11.2.2 程序段
11.2.3 表達(dá)式
11.2.4 JSP中的注釋
11.2.5 JSP指令標(biāo)簽
11.3 JSP內(nèi)置對象
11.3.1 request對象
11.3.2 response對象
11.3.3 out對象
11.3.4 session對象
11.3.5 application對象
11.3.6 其他內(nèi)置對象
11.4 JSP標(biāo)準(zhǔn)動作
11.4.1 include動作標(biāo)簽
11.4.2 forward動作標(biāo)簽
11.4.3 useBean動作標(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 只對常用變量名和長變量名進(jìn)行縮寫
參考文獻(xiàn)

本目錄推薦

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