注冊(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ì)視頻教程

Java程序設(shè)計(jì)視頻教程

Java程序設(shè)計(jì)視頻教程

定 價(jià):¥29.00

作 者: 尹立民,王興東等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 程序設(shè)計(jì)視頻教程叢書(shū)
標(biāo) 簽: Java

ISBN: 9787121012242 出版時(shí)間: 2005-06-01 包裝: 平裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 246 字?jǐn)?shù):  

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

  本書(shū)針對(duì)程序設(shè)計(jì)初學(xué)者的特點(diǎn),詳細(xì)介紹了安裝Java運(yùn)行環(huán)境、語(yǔ)法規(guī)則、Applet程序、網(wǎng)絡(luò)編程等內(nèi)容,并通過(guò)大量實(shí)例程序進(jìn)行了說(shuō)明。本書(shū)體系合理,概念清晰,通過(guò)大量對(duì)比性講解使讀者可以深入淺出,例題豐富,邏輯性強(qiáng),語(yǔ)言通俗流暢。為了方便初學(xué)者快速掌握程序設(shè)計(jì)方法,少走彎路,本書(shū)對(duì)如何安裝Java運(yùn)行環(huán)境,以及用Java進(jìn)行編程的典型實(shí)例錄制了視頻全過(guò)程演示文件。讀者通過(guò)觀看視頻演示,可以順利掌握相關(guān)知識(shí)內(nèi)容;書(shū)中的所有實(shí)例源代碼也都在光盤(pán)中給出,方便讀者使用;每章后附有習(xí)題和答案,方便學(xué)習(xí)者檢驗(yàn)學(xué)習(xí)效果。另外,本系列書(shū)之一的《程序設(shè)計(jì)基礎(chǔ)視頻教程》一書(shū),對(duì)程序設(shè)計(jì)中共性的基礎(chǔ)知識(shí)內(nèi)容進(jìn)行了講解,可以與本書(shū)配合使用。

作者簡(jiǎn)介

暫缺《Java程序設(shè)計(jì)視頻教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章Java概述
1.1Java的誕生與發(fā)展
1.2Java的特點(diǎn)
1.3Java開(kāi)發(fā)工具
1.3.1JDK(JavaDevelopmentKit)
1.3.2JavaWorkshop
1.3.3Borland的JBuilder
1.3.4IBM的VisualAgeforJava
1.3.5MicrosoftVisualJ++
1.4Java的幾個(gè)重要概念
1.5JDK安裝與配置
1.5.1下載JDK1.4.2
1.5.2安裝JDK1.4.2
1.5.3JDK配置
1.6用Java編寫(xiě)程序
1.6.1Java程序的編譯和運(yùn)行
1.6.2Java的第一個(gè)實(shí)例
實(shí)例1:HelloWorld示例
實(shí)例2:編寫(xiě)一個(gè)簡(jiǎn)單的窗口程序
1.6.3HelloWorld程序代碼分析
1.6.4常見(jiàn)的HelloWorld程序錯(cuò)誤及解決方法
1.7習(xí)題
1.7.1選擇題
1.7.2簡(jiǎn)答題
1.7.3編程題
第2章Java編程基礎(chǔ)
2.1數(shù)據(jù)類(lèi)型
2.2常量與變量
2.2.1命名常量
實(shí)例3:計(jì)算圓面積
2.2.2命名規(guī)則
2.2.3使用命名常量的好處
2.2.4為何使用變量
2.2.5定義變量
2.2.6給變量命名及注意事項(xiàng)
2.2.7初始化變量
實(shí)例4:未初始化的變量
2.2.8變量的取值范圍
實(shí)例5:測(cè)試整數(shù)的溢出
2.3整型數(shù)據(jù)
2.3.1整型常量
2.3.2整型變量
2.4實(shí)型數(shù)據(jù)
2.4.1實(shí)型常量
2.4.2實(shí)型變量
2.4.3賦值的錯(cuò)誤操作
2.4.4為什么不用實(shí)型代替整型
2.5字符型數(shù)據(jù)
2.5.1字符常量
實(shí)例6:使用轉(zhuǎn)義字符
2.5.2字符串常量
2.5.3字符變量
2.5.4字符變量的特殊性
實(shí)例7:字符與數(shù)值
2.6布爾型數(shù)據(jù)
2.7運(yùn)算符.表達(dá)式.語(yǔ)句
2.7.1算術(shù)運(yùn)算符
實(shí)例8:求1-1-2-1-3+4-1-5
2.7.2關(guān)系運(yùn)算
2.7.3邏輯運(yùn)算
2.7.4表達(dá)式和語(yǔ)句
2.8一維數(shù)組的定義及應(yīng)用
2.8.1數(shù)組與變量
2.8.2一維數(shù)組的定義
2.8.3如何給數(shù)組中的元素賦值
2.8.4一維數(shù)組的應(yīng)用——求數(shù)組中的最大值
實(shí)例9:不使用數(shù)組,實(shí)現(xiàn)讓用戶輸入5個(gè)數(shù),然后計(jì)算最大值
實(shí)例10:使用數(shù)組求最大值
2.8.5一維數(shù)組的應(yīng)用——冒泡排序
實(shí)例11:冒泡排序?qū)嵗?br />實(shí)例12:一維數(shù)組的應(yīng)用——選擇排序
2.8.6一維數(shù)組的應(yīng)用——找數(shù)組元素
實(shí)例13:查找數(shù)組中的元素
2.9多維數(shù)組
2.9.1多維數(shù)組的定義
2.9.2二維數(shù)組的初始化
2.9.3二維數(shù)組的應(yīng)用
實(shí)例14:將一個(gè)3X4的矩陣a轉(zhuǎn)置后輸出
2.10習(xí)題
2.10.1選擇題
2.10.2簡(jiǎn)答題
第3章Java中的程序控制結(jié)構(gòu)
3.1if語(yǔ)句
3.1.1編寫(xiě)if語(yǔ)句
實(shí)例15:用訂語(yǔ)句判斷大小寫(xiě)字母
實(shí)例16:演示if語(yǔ)句的兩種格式
3.1.2if語(yǔ)句的正確流程
3.1.3if語(yǔ)句的錯(cuò)誤用法
3.2switch語(yǔ)句
3.2.1case子句的有效組織方法
3.2.2使用switch語(yǔ)句要注意的問(wèn)題
實(shí)例17:用switch語(yǔ)句判斷成績(jī)等級(jí)
3.3循環(huán)語(yǔ)句
3.3.1while循環(huán)
實(shí)例18.用while循環(huán)語(yǔ)句求1000之內(nèi)的所有水仙花數(shù)
3.3.2避免無(wú)限循環(huán)
3.3.3do循環(huán)
3.3.4for循環(huán)
3.3.5提前退出循環(huán)
3.3.6使用for循環(huán)易出現(xiàn)的錯(cuò)誤
3.3.7正確使用for循環(huán)
實(shí)例19:用for循環(huán)求1000之內(nèi)的所有完全數(shù)
實(shí)例20:百錢(qián)買(mǎi)百雞問(wèn)題
3.3.8嵌套循環(huán)
實(shí)例21:演示循環(huán)語(yǔ)句的綜合應(yīng)用
3.3.9循環(huán)的類(lèi)型
3.3.10正確編寫(xiě)循環(huán)
3.4習(xí)題
3.4.1選擇題
3.4.2編程題
第4章Java面向?qū)ο缶幊?br />4.1面向?qū)ο蟮母拍?br />4.2類(lèi)與對(duì)象
4.2.1對(duì)象
4.2.2類(lèi)
4.3創(chuàng)建類(lèi)
4.3.1類(lèi)的聲明
4.3.2域的聲明——實(shí)現(xiàn)屬性
4.3.3方法的聲明——實(shí)現(xiàn)行為
4.4繼承
4.4.1為什么要用繼承
4.4.2子類(lèi)和超類(lèi)
4.4.3繼承的層次結(jié)構(gòu)
4.4.4繼承的實(shí)現(xiàn)
4.4.5單繼承和多繼承
4.4.6一個(gè)繼承的實(shí)例分析
4.5對(duì)象
4.5.1創(chuàng)建對(duì)象
實(shí)例22.類(lèi)實(shí)例創(chuàng)建表達(dá)式的使用
4.5.2對(duì)象的引用
實(shí)例23:對(duì)象的引用與對(duì)象之間的關(guān)系和區(qū)別
實(shí)例24:變量作為參數(shù)傳遞
4.5.3對(duì)象的比較
實(shí)例25:對(duì)象的比較
實(shí)例26:字符串的比較
4.5.4確定對(duì)象是類(lèi)的實(shí)例
實(shí)例27.確定對(duì)象是否是類(lèi)的實(shí)例
4.6習(xí)題
4.6.1選擇題
第5章Applet編程基礎(chǔ)
5.1什么是Applet
5.2Applet程序開(kāi)發(fā)步驟
5.2.1編寫(xiě)一個(gè)簡(jiǎn)單的Applet程序
實(shí)例28:演示Applet程序的開(kāi)發(fā)過(guò)程
5.2.2對(duì)例子的詳細(xì)解釋
5.3Applet的生命周期
5.3.1Applet生命周期的劃分
5.3.2實(shí)例演示Applet的生命周期
實(shí)例29:演示Applet的生命周期
5.4使用Font類(lèi)改變Applet的字體
5.4.1Font類(lèi)中常用的方法
實(shí)例30:顯示當(dāng)前系統(tǒng)使用的默認(rèn)字符的屬性
5.4.2創(chuàng)建自己的Font
實(shí)例31:顯示不同大小的Font
5.5在HTML中使用Appelt
5.5.1APPLET標(biāo)記
實(shí)例32:使用APPLET標(biāo)記
5.5.2在HTML中傳遞Applet使用的參數(shù)
實(shí)例33:在HTML中傳遞Applet使用的參數(shù)
5.6實(shí)現(xiàn)文字顯示
實(shí)例34:實(shí)現(xiàn)文字顯示
5.7JavaApplet編程顯示圖像
5.7.1裝載一幅圖像
5.7.2顯示圖像文件
實(shí)例35:顯示圖像
5.8利用JavaApplet播放聲音文件
5.8.1Java支持的聲音文件格式
5.8.2播放聲音文件的方法
實(shí)例36:播放music.wav聲音文件
5.9JavaApplet編程響應(yīng)鼠標(biāo)鍵盤(pán)
5.9.1鼠標(biāo)事件
實(shí)例37:鼠標(biāo)時(shí)間跟蹤
實(shí)例38:鼠標(biāo)單擊處理
5.9.2鍵盤(pán)事件
實(shí)例39:鍵盤(pán)響應(yīng)
5.10習(xí)題
5.10.1簡(jiǎn)答題
5.10.2編程題
第6章文件處理技術(shù)
6.1面向存儲(chǔ)的文件技術(shù)
6.1.1文件概述
6.1.2文件類(lèi)型
6.2File類(lèi)簡(jiǎn)介
實(shí)例40:創(chuàng)建目錄與文件
6.3二進(jìn)制文件的處理
實(shí)例41:二進(jìn)制文件的讀寫(xiě)
6.4使用Java操作文本文件
實(shí)例42:使用FileReader讀取文件
實(shí)例43:使用InputStreamReader
讀取文件
實(shí)例44:使用BufferedReader
讀取文件
實(shí)例45:使用FileWriter寫(xiě)文件
6.5Java的基本數(shù)據(jù)類(lèi)型與流
實(shí)例46:序列化的應(yīng)用
6.6.配置文件
實(shí)例47:配置文件的應(yīng)用
6.7習(xí)題
6.7.1編程題
第7章AWT圖形用戶界面
7.1用AWT生成圖形化用戶界面
7.1.1java.awt包
7.1.2組件和容器
7.1.3常用容器
實(shí)例48:使用Frame容器
實(shí)例49:使用Panel容器
7.1.4LayoutManager布局管理器
實(shí)例50:使用FlowLayout布局
實(shí)例51:使用BorderLayout布局
實(shí)例52:使用GridLayout布局
實(shí)例53:容器嵌套
7.2AWT事件處理模型
實(shí)例54:演示事件處理
7.2.1事件類(lèi)
7.2.2事件監(jiān)聽(tīng)器
7.2.3AWT事件及其相應(yīng)的監(jiān)聽(tīng)器接口
實(shí)例55:事件處理模型的應(yīng)用
7.2.4事件適配器
7.3AWT組件庫(kù)
7.3.1按鈕(Button)
實(shí)例56:按鈕的使用
7.3.2復(fù)選框(Checkbox)
實(shí)例57:復(fù)選框的使用
7.3.3單行文本框(TextField)
實(shí)例58:?jiǎn)涡形谋究虻氖褂?br />7.3.4文本區(qū)(TextArea)
實(shí)例59:文本區(qū)的使用
7.3.5單選按鈕(CheckboxGroup)
實(shí)例60:?jiǎn)芜x按鈕的使用
7.3.6組件與監(jiān)聽(tīng)器的對(duì)應(yīng)關(guān)系
7.4習(xí)題
7.4.1選擇題
7.4.2多項(xiàng)選擇題
7.4.3填空題
7.4.4程序填空題
第8章Java網(wǎng)絡(luò)編程
8.1網(wǎng)絡(luò)編程的基本概念
8.1.1網(wǎng)絡(luò)的基礎(chǔ)知識(shí)
8.1.2網(wǎng)絡(luò)的基本概念
8.1.3兩類(lèi)傳輸協(xié)議——TCP.UDP
8.2基于URL的高層次Java網(wǎng)絡(luò)編程
8.2.1統(tǒng)一資源定位器URL
8.2.2URL的組成
8.2.3創(chuàng)建一個(gè)URL
8.2.4解析一個(gè)URL
實(shí)例61:獲取URL對(duì)象的屬性
8.2.5從URL讀取WWW網(wǎng)絡(luò)資源
實(shí)例62:從URL讀取WWW網(wǎng)絡(luò)資源
8.3基于Socket(套接字)的低層次Java網(wǎng)絡(luò)編程
8.3.1Socket通信
8.3.2Socket通信的一般過(guò)程
8.3.3創(chuàng)建Socket
8.3.4客戶端的Socket
8.3.5服務(wù)器端的ServerSocket
8.3.6打開(kāi)輸入/輸出流
8.3.7關(guān)閉Socket
8.3.8簡(jiǎn)單的Client/Server程序設(shè)計(jì)
實(shí)例63:簡(jiǎn)單的Client/Server程序
8.3.9支持多客戶的Client/Server程序設(shè)計(jì)
實(shí)例64:支持多客戶的Client/Server程序
8.3.10數(shù)據(jù)報(bào)(Datagram)通信
8.4習(xí)題
8.4.1判斷題
8.4.2填空題
附錄A習(xí)題答案

本目錄推薦

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