注冊(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ì)(第3版)

Java語(yǔ)言程序設(shè)計(jì)(第3版)

Java語(yǔ)言程序設(shè)計(jì)(第3版)

定 價(jià):¥29.80

作 者: 邵麗萍、邵光亞、張后揚(yáng)
出版社: 清華大學(xué)出版社
叢編項(xiàng): 應(yīng)用型教材系列
標(biāo) 簽: J2EE

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


ISBN: 9787302177098 出版時(shí)間: 2008-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 300 字?jǐn)?shù):  

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

  《Java語(yǔ)言程序設(shè)計(jì)》(第3版)全面介紹了Java語(yǔ)言的功能和特點(diǎn),主要內(nèi)容包括Java語(yǔ)言基礎(chǔ)知識(shí)、Java語(yǔ)法構(gòu)成、面向?qū)ο缶幊碳夹g(shù)、常用系統(tǒng)類(lèi)的使用、圖形用戶(hù)界面設(shè)計(jì)、圖形處理、多媒體處理、異常處理、多線程技術(shù)和訪問(wèn)數(shù)據(jù)庫(kù)技術(shù)等內(nèi)容。Java是近年來(lái)十分流行的程序設(shè)計(jì)語(yǔ)言,又是一門(mén)通用的網(wǎng)絡(luò)編程語(yǔ)言,在Internet上有著廣泛的應(yīng)用?!禞ava語(yǔ)言程序設(shè)計(jì)》以通俗易懂的語(yǔ)言介紹了大量的實(shí)例,從實(shí)用的角度解釋了Java面向?qū)ο缶幊趟枷?,介紹了Java編程技巧?!禞ava語(yǔ)言程序設(shè)計(jì)》不僅適合沒(méi)有編程經(jīng)驗(yàn)的讀者學(xué)習(xí),也適合有一定程序語(yǔ)言基礎(chǔ)的讀者自學(xué),《Java語(yǔ)言程序設(shè)計(jì)》可作為高等院校或計(jì)算機(jī)培訓(xùn)班的教材。

作者簡(jiǎn)介

  譚浩強(qiáng)教授,我國(guó)著名計(jì)算機(jī)教育專(zhuān)家,計(jì)算機(jī)普及和高校計(jì)算機(jī)基礎(chǔ)教育開(kāi)拓者之一,現(xiàn)任全國(guó)高校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)會(huì)長(zhǎng)。他創(chuàng)造了3個(gè)世界紀(jì)錄:(1)20年來(lái)他(及其合作者)共編著出版了140余部計(jì)算機(jī)著作,此外主編了300多部計(jì)算機(jī)書(shū)籍,是出版科技著作數(shù)量最多的人。(2)他編著和主編的書(shū)發(fā)行量近5000萬(wàn)冊(cè),是讀者最多的科技作家。(3)他和別人合作編著的《BASIC語(yǔ)言》發(fā)行了1250萬(wàn)冊(cè),創(chuàng)科技書(shū)籍發(fā)行量的世界紀(jì)錄。他善于用讀者容易理解的方法和語(yǔ)言說(shuō)明復(fù)雜的概念。許多人認(rèn)為他“開(kāi)創(chuàng)了計(jì)算機(jī)書(shū)籍貼近大眾的新風(fēng)”,為我國(guó)的計(jì)算機(jī)普及事業(yè)做出了重要的貢獻(xiàn)。

圖書(shū)目錄

第1章Java快速入門(mén)
1.1Java簡(jiǎn)介
1.1.1Java的定義
1.1.2Java的起源與發(fā)展
1.1.3Java語(yǔ)言的特點(diǎn)
1.1.4Java的3個(gè)分支
1.1.5Java的用途
1.2Java的開(kāi)發(fā)環(huán)境與運(yùn)行環(huán)境
1.2.1SDK、JDK、JRE與JVM
1.2.2SDK與Java(TM)的下載與安裝
1.2.3配置Java開(kāi)發(fā)與運(yùn)行環(huán)境
1.3初步了解Java程序
1.3.1編寫(xiě)第一個(gè)Java源程序
1.3.2在“命令提示符”窗口編譯與運(yùn)行Java程序
1.3.3在EditPlus主窗口中編譯與運(yùn)行Java程序
1.3.4小結(jié)
習(xí)題
第2章Java基本語(yǔ)法
2.1標(biāo)識(shí)符、關(guān)鍵字與分隔符
2.1.1標(biāo)識(shí)符
2.1.2關(guān)鍵字
2.1.3分隔符
2.2基本數(shù)據(jù)類(lèi)型與變量
2.2.1基本數(shù)據(jù)類(lèi)型
2.2.2常量
2.2.3變量
2.3表達(dá)式與運(yùn)算符
2.3.1賦值運(yùn)算符
2.3.2算術(shù)運(yùn)算符
2.3.3關(guān)系運(yùn)算符
2.3.4邏輯運(yùn)算符
2.3.5條件運(yùn)算符
2.3.6位運(yùn)算符
2.3.7其他運(yùn)算符
2.3.8運(yùn)算優(yōu)先級(jí)
2.4數(shù)組類(lèi)型
2.4.1一維數(shù)組的聲明
2.4.2一維數(shù)組的創(chuàng)建與初始化
2.4.3多維數(shù)組
習(xí)題
第3章Java語(yǔ)句及其控制結(jié)構(gòu)
3.1Java語(yǔ)句的類(lèi)型
3.1.1Java程序構(gòu)成
3.1.2Java語(yǔ)句的種類(lèi)
3.2選擇語(yǔ)句
3.2.1單分支選擇語(yǔ)句(if語(yǔ)句)
3.2.2二分支選擇語(yǔ)句(if…else語(yǔ)句)
3.2.3多分支選擇語(yǔ)句(if…elseif…else語(yǔ)句)
3.2.4開(kāi)關(guān)語(yǔ)句(switch語(yǔ)句)
3.3循環(huán)語(yǔ)句
3.3.1確定次數(shù)循環(huán)語(yǔ)句(for循環(huán))
3.3.2先判定后執(zhí)行循環(huán)語(yǔ)句(while循環(huán))
3.3.3先執(zhí)行后判定循環(huán)語(yǔ)句(do…while循環(huán))
3.3.4嵌套使用循環(huán)語(yǔ)句
3.3.5循環(huán)語(yǔ)句小結(jié)
3.4跳轉(zhuǎn)語(yǔ)句
3.4.1break語(yǔ)句
3.4.2帶標(biāo)號(hào)的break語(yǔ)句
3.4.3continue語(yǔ)句
3.4.4帶標(biāo)號(hào)的continue語(yǔ)句
3.4.5return語(yǔ)句
習(xí)題
第4章面向?qū)ο缶幊?br />4.1面向?qū)ο蠡靖拍?br />4.1.1對(duì)象
4.1.2類(lèi)
4.1.3封裝
4.1.4消息
4.1.5繼承
4.1.6接口
4.1.7面向?qū)ο蟮腏ava程序
4.2類(lèi)與對(duì)象
4.2.1創(chuàng)建類(lèi)
4.2.2創(chuàng)建對(duì)象
4.3成員變量與訪問(wèn)限制
4.3.1成員變量的聲明
4.3.2成員變量的修飾
4.4成員方法
4.4.1成員方法的設(shè)計(jì)
4.4.2成員方法的聲明與修飾
4.4.3方法體
4.4.4方法的參數(shù)傳遞
4.4.5Java編程小結(jié)
習(xí)題
第5章深入類(lèi)
5.1類(lèi)的繼承性
5.1.1父類(lèi)和子類(lèi)
5.1.2成員變量的繼承和隱藏
5.1.3成員方法的繼承與覆蓋
5.1.4this、super和super()的使用
5.2類(lèi)的多態(tài)性
5.2.1成員方法的重載
5.2.2構(gòu)造方法的重載
5.3接口
5.3.1實(shí)現(xiàn)系統(tǒng)提供的接口
5.3.2創(chuàng)建自定義接口
5.3.3接口的繼承關(guān)系
5.4包
5.4.1Java的API包
5.4.2包的引用
5.4.3創(chuàng)建自定義包
習(xí)題
第6章Java的異常處理機(jī)制
6.1什么是異常處理機(jī)制
6.1.1什么是錯(cuò)誤與異常
6.1.2異常發(fā)生的原因
6.1.3如何處理異常
6.2異常類(lèi)的層次結(jié)構(gòu)
6.2.1Exception異常類(lèi)的子類(lèi)
6.2.2Error錯(cuò)誤類(lèi)的子類(lèi)
6.3異常的處理
6.3.1catch子句
6.3.2throw語(yǔ)句
6.3.3throws子句
6.3.4finally語(yǔ)句
6.3.5編譯時(shí)對(duì)異常情況的檢查
6.4創(chuàng)建自己的異常類(lèi)
習(xí)題
第7章常用系統(tǒng)類(lèi)
7.1Applet類(lèi)
7.1.1Applet的特點(diǎn)
7.1.2Java和HTML的關(guān)系
7.1.3Applet的生命周期與6種基本方法
7.1.4HTML和Applet的參數(shù)傳遞
7.1.5Applet標(biāo)簽屬性
7.2字符串類(lèi)
7.2.1字符串類(lèi)的特點(diǎn)
7.2.2字符串類(lèi)的構(gòu)造方法
7.2.3String類(lèi)的應(yīng)用
7.2.4StringBuffer類(lèi)的應(yīng)用
7.3輸入輸出(I/O)流類(lèi)
7.3.1流概念
7.3.2Java的標(biāo)準(zhǔn)輸入輸出
7.3.3java.io包中的流類(lèi)及文件類(lèi)
7.3.4不同輸入輸出流類(lèi)的應(yīng)用
7.4其他常用類(lèi)
7.4.1數(shù)學(xué)函數(shù)類(lèi)Math
7.4.2日期類(lèi)
7.4.3隨機(jī)數(shù)類(lèi)Random
7.4.4向量類(lèi)Vector
7.4.5Class類(lèi)與Runtime類(lèi)
習(xí)題
第8章圖形用戶(hù)界面
8.1Swing與AWT組件
8.2Swing類(lèi)的層次結(jié)構(gòu)
8.3容器
8.3.1窗口容器
8.3.2對(duì)話(huà)框容器
8.3.3面板容器
8.4組件
8.4.1標(biāo)簽組件
8.4.2按鈕組件
8.4.3文本框組件
8.4.4文本區(qū)組件
8.4.5單選按鈕組件
8.4.6復(fù)選框
8.4.7下拉列表組件
8.5組件布局管理
8.5.1順序布局管理器
8.5.2邊界布局管理器
8.5.3卡片布局管理器
8.5.4網(wǎng)格布局管理器
8.5.5組件的精確定位方式
8.6事件處理機(jī)制
8.6.1Java的事件處理機(jī)制
8.6.2Java的常用事件接口與接口方法
8.6.3事件處理機(jī)制的不同實(shí)現(xiàn)方式
8.6.4事件適配器類(lèi)與內(nèi)部類(lèi)
8.7創(chuàng)建容器與組件的基本步驟小結(jié)
習(xí)題
第9章高級(jí)組件
9.1菜單欄
9.1.1菜單
9.1.2多級(jí)菜單
9.1.3彈出式菜單
9.1.4文件選擇器
9.2工具欄
9.3樹(shù)形菜單
9.4選項(xiàng)卡面板
9.5JApplet容器
9.6表格
習(xí)題
第10章多線程機(jī)制
10.1多線程的概念
10.1.1程序、進(jìn)程和多任務(wù)
10.1.2線程
10.1.3多線程
10.1.4線程的生命周期與Java的多線程機(jī)制
10.2創(chuàng)建線程對(duì)象
10.2.1通過(guò)繼承Thread類(lèi)創(chuàng)建線程對(duì)象
10.2.2通過(guò)Runnable接口創(chuàng)建線程對(duì)象
10.2.3線程的優(yōu)先級(jí)
10.3線程的調(diào)度與控制
10.3.1線程類(lèi)的方法
10.3.2控制線程的狀態(tài)
10.4Java的線程同步機(jī)制與生產(chǎn)消費(fèi)模型
10.4.1未同步的生產(chǎn)消費(fèi)模型
10.4.2同步化的生產(chǎn)消費(fèi)模型
10.4.3共用公司銀行賬戶(hù)模型
10.5使用多線程應(yīng)注意的問(wèn)題
習(xí)題
第11章圖形與多媒體處理
11.1使用Graphics繪制基本圖形
11.1.1如何使用顏色對(duì)象
11.1.2在Applet界面中繪制直線
11.1.3在JFrame窗口中繪制矩形
11.1.4在Canvas畫(huà)布對(duì)象中繪制橢圓
11.1.5在JPanel面板對(duì)象上繪制圓弧
11.1.6在JApplet界面中繪制多邊形
11.2使用Graphics2D繪制基本圖形
11.2.1直線
11.2.2矩形
11.3使用Graphics繪制文字圖形
11.3.1繪制字符串、字符和字節(jié)文字
11.3.2字體控制
11.3.3不同顏色的文字
11.4圖像處理
11.4.1圖像種類(lèi)
11.4.2圖像的顯示
11.4.3圖像的縮放顯示
11.5動(dòng)畫(huà)處理
11.5.1動(dòng)畫(huà)原理
11.5.2用線程實(shí)現(xiàn)動(dòng)畫(huà)
11.6加載聲音文件
11.6.1添加背景音樂(lè)
11.6.2隨時(shí)播放聲音文件
習(xí)題
第12章訪問(wèn)數(shù)據(jù)庫(kù)
12.1結(jié)構(gòu)化查詢(xún)語(yǔ)言SQL
12.1.1select查詢(xún)語(yǔ)句
12.1.2insertinto添加語(yǔ)句
12.1.3update更新語(yǔ)句
12.1.4delete刪除語(yǔ)句
12.1.5createtable創(chuàng)建表語(yǔ)句
12.1.6droptable刪除表語(yǔ)句
12.2Access數(shù)據(jù)庫(kù)
12.2.1創(chuàng)建數(shù)據(jù)庫(kù)文件
12.2.2創(chuàng)建連接數(shù)據(jù)庫(kù)的數(shù)據(jù)源
12.3通過(guò)Java程序訪問(wèn)數(shù)據(jù)庫(kù)
12.3.1JDBC
12.3.2通過(guò)Java程序輸出數(shù)據(jù)庫(kù)的數(shù)據(jù)
12.3.3連接數(shù)據(jù)庫(kù)與查詢(xún)數(shù)據(jù)的過(guò)程
12.3.4通過(guò)Java程序添加并刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù)
12.3.5通過(guò)Java程序更新數(shù)據(jù)庫(kù)中的數(shù)據(jù)
12.4通過(guò)窗口界面訪問(wèn)數(shù)據(jù)庫(kù)
12.4.1創(chuàng)建連接數(shù)據(jù)源的類(lèi)
12.4.2創(chuàng)建數(shù)據(jù)處理的類(lèi)
12.4.3創(chuàng)建用戶(hù)訪問(wèn)數(shù)據(jù)庫(kù)的窗口界面類(lèi)
習(xí)題
第13章綜合應(yīng)用程序?qū)嵗?br />13.1數(shù)值變換運(yùn)算
13.2幻燈機(jī)效果
13.3利用滑塊改變背景顏色
13.4Applet與Application合并運(yùn)行的程序
13.5對(duì)象的克隆
13.6正弦曲線
13.7四葉玫瑰線
13.8在畫(huà)布上手工畫(huà)圖
13.9電閃雷鳴的動(dòng)畫(huà)
13.10文字動(dòng)畫(huà)
13.11控制移動(dòng)的文字
13.12圖形鐘
13.13水中倒影
13.14網(wǎng)上購(gòu)物結(jié)算窗口
13.15交通信號(hào)燈的模糊控制
13.16簡(jiǎn)單學(xué)生信息管理系統(tǒng)
習(xí)題
編后語(yǔ)
參考文獻(xiàn)

本目錄推薦

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