注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java語言程序設計(高職高專教材)

Java語言程序設計(高職高專教材)

Java語言程序設計(高職高專教材)

定 價:¥22.00

作 者: 邵光亞,邵麗萍編著
出版社: 清華大學出版社
叢編項: 高職高專計算機系列教材
標 簽: Java

ISBN: 9787302046097 出版時間: 2001-01-01 包裝: 精裝
開本: 26cm 頁數(shù): 304 字數(shù):  

內(nèi)容簡介

  Java語言是近年來十分流行的程序設計語言,又是一門通用的網(wǎng)絡編程語言,在Internet上有著廣泛的應用。本書全面介紹了Java語言的功能和特點,主要內(nèi)容包括:Java語言基礎知識,Java語法構成,面向對象編程技術,常用系統(tǒng)類的使用,圖形用戶界面設計,圖形處理,多媒體處理,異常處理,文件和流處理,多線程技術和網(wǎng)絡編程技術。本書以通俗易懂的語言介紹了大量的實例,從實用的角度解釋了Java面向對象編程思想,演示了Java編程技巧。書中的內(nèi)容不僅適合沒有編程經(jīng)驗的讀者學習,也適合有一定程序語言基礎的讀者自學,可作為高等院校和計算機培訓班的教材使用,也可作為高等職業(yè)和高等??茖W校的教材。

作者簡介

  作者:譚浩強譚浩強教授,我國著名計算機教育專家。1934年生。1958年清華大學畢業(yè)。學生時代曾擔任清華大學學生會主席、北京市人民代表。他是我國計算機普及和高校計算機基礎教育開拓者之一,現(xiàn)任全國高等院校計算機基礎教育研究會會長、教育部全國計算機應用技術證書考試委員會主任委員。譚浩強教授創(chuàng)造了3個世界紀錄:(1)20年來他(及和他人合作)共編著出版了130本計算機著作,此外主編了250多本計算機書籍,是出版科技著作數(shù)量最多的人。(2)他編著和主編的書發(fā)行量超過了4500萬冊,是讀者最多的科技作家。我國平均每30人、知識分子每1.5人就擁有一本譚浩強的書。(3)他和別人合作編著的《BASIC語言》發(fā)行1200多萬冊,創(chuàng)科技書籍發(fā)行量的世界紀錄。此外他編著的《C程序設計》發(fā)行了600萬冊,他曾在中央電視臺主講了BASIC,F(xiàn)ORTRAN,COBOL,Pascal,QBASIC,C,VisualBasic七種計算機語言,觀眾超過300萬人。在我國學習計算機的人中很少有不知道譚浩強教授的。他善于用容易理解的方法和語言說明復雜的概念。許多人認為他開創(chuàng)了計算機書籍貼近大眾的新風,為我國的計算機普及事業(yè)做出了重要的貢獻。譚浩強教授曾獲全國高校教學成果國家級獎、國家科技進步獎,以及北京市政府授予的“有突出貢獻專家”稱號。被國家科委、中國科協(xié)表彰為“全國優(yōu)秀科普工作者”。英國劍橋國際傳記中心將他列入“世界名人錄”。《計算機世界》報組織的“世紀評選”把他評為我國“20世紀最有影響的IT人物”10個人之一(排在第2位)。他的功績是把千百萬群眾帶入計算機的大門??焖僬莆誆xcel電子表格>>更多作品

圖書目錄

第1章 Java語言快速入門
1. 1 Java簡介
1. 1. 1 Java的起源與發(fā)展
1. 1. 2 Java語言特點
1. 1. 3 Java的用途
1. 1. 4 用于Web的Applet
1. 1. 5 獨立運行的Application
1. 2 Java程序開發(fā)
1. 2. 1 Java程序開發(fā)步驟
1. 2. 2 Java編譯器
1. 2. 3 Java解釋器
1. 2. 4 Applet查看器
1. 3 Java Applet應用
1. 3. 1 Java和Web
1. 3. 2 第一個Java Applet
1. 3. 3 將Applet嵌入HTML
1. 3. 4 一個實用Applet
1. 4 Java Application應用
1. 4. 1 字荷方式的Application
1. 4. 2 圖形方式的Application
1. 4. 3 Java編程小結
1. 5 面向對象編程初步
1. 5. 1 對象
1. 5. 2 消息
1. 5. 3 類
1. 5. 4 繼承
1. 5. 5 接口
習題
第2章 Java基本語法
2. 1 Java語言的基本組成
2. 1. 1 標識符
2. 1. 2 關鍵字
2. 1. 3 分隔符
2. 2 數(shù)據(jù)類型
2. 2. 1 基本數(shù)據(jù)類型
2. 2. 2 直接量
2. 2. 3 變量
2. 3 運算符與表達式
2. 3. 1 賦值運算符
2. 3. 2 算術運算符
2. 3. 3 關系運算符
2. 3. 4 條件運算符
2. 3. 5 邏輯運算符
2. 3. 6 位運算符
2. 3. 7 其他運算符
2. 3. 8 運算符的優(yōu)先級
2. 4 數(shù)組
2. 4. 1 一維數(shù)組的聲明
2. 4. 2 一維數(shù)組的創(chuàng)建與賦值
2. 4. 3 多維數(shù)組
習題
第3章 Java語句及其控制結構
3. 1 Java程序結構
3. 1. 1 Java程序構成
3. 1. 2 Java語句
3. 2 選擇語句
3. 2. 1 if語句
3. 2. 2 if…else語句
3. 2. 3 if…else復合結構
3. 2. 4 switch開關語句
3. 3 循環(huán)語句
3. 3. 1 for循環(huán)語句
3. 3. 2 While循環(huán)語句
3. 3. 3 do…While循環(huán)語句
3. 3. 4 循環(huán)語句的嵌套
3. 3. 5 循環(huán)語句小結
3. 4 跳轉語句
3. 4. 1 break語句
3. 4. 2 帶標號的break語句
3. 4. 3 continue語句
3. 4. 4 帶標號的continue語句
3. 4. 5 return語句
習題
第4章 面向對象編程
4. 1 類
4. 1. 1 類的創(chuàng)建
4. 1. 2 類的修飾
4. 1. 3 類體
4. 1. 4 類的構造方法
4. 2 成員變量
4. 2. 1 成員變量的聲明
4. 2. 2 成員變量的修飾
4. 3 成員方法
4. 3. 1 成員方法的設計
4. 3. 2 成員方法的聲明與修飾
4. 3. 3 方法體
4. 3. 4 消息傳遞
4. 4 對象實例化
4. 4. 1 創(chuàng)建對象
4. 4. 2 使用對象
4. 4. 3 清除對象
習題
第5章 類的繼承性和多態(tài)性
5. 1 類的繼承
5. 1. 1 父類和子類
5. 1. 2 成員變量的繼承和隱藏
5. 1. 3 成員方法的覆蓋
5. 1. 4 this和super
5. 2 類的多態(tài)
5. 2. 1 成員方法的重載
5. 2. 2 構造方法的重載
5. 3 進一步討論的問題
5. 3. 1 對象的克隆
5. 3. 2 子類對象和父類對象的關系
5. 3. 3 類的包容
習題
第6章 包. 接口和異常
6. 1 程序包
6. 1. 1 聲明自己的程序包
6. 1. 2 程序包的引用
6. 1. 3 Java的系統(tǒng)程序包
6. 2 接口
6. 2. 1 聲明接口
6. 2. 2 接口的繼承關系
6. 2. 3 在類中實現(xiàn)一個接口
6. 2. 4 在類中實現(xiàn)多個接口
6. 3 異常處理
6. 3. 1 什么是目常
6. 3. 2 異常發(fā)生的原因
6. 3. 3 編澤時對目常情況的檢查
6. 3. 4 目常的層次結構
6. 3. 5 Java定義的標準異常類
6. 3. 6 目常的處理
6. 3. 7 創(chuàng)建自己的目常
6. 3. 8 throw語句
6. 3. 9 throws語句
6. 3. 10 finally語句
習題
第7章 常用系統(tǒng)類
7. 1 Applet類
7. 1. 1 Applet簡介
7. 1. 2 Applet的生命周期
7. 1. 3 HTML和Applet的參數(shù)傳遞
7. 1. 4 APPLET標簽屬性
7. 1. 5 Applet與Application的合并運行
7. 2 字符串類
7. 2. 1 字符串與字符串類
7. 2. 2 字符串類的構造方法
7. 2. 3 String類的應用
7. 2. 4 StringBuffer類的應用
7. 3 標洼輸入腸出
7. 3. 1 標準輸入方法
7. 3. 2 標準輸出方法
7. 4 其他常用類
7. 4. 1 數(shù)學函數(shù)類Math
7. 4. 2 日期類
7. 4. 3 隨機數(shù)類Random
7. 4. 4 向量類Vector
習題
第8章 圖形用戶界面
8. 1 組件
8. 1. 1 標簽
8. 1. 2 按鈕
8. 1. 3 選項框
8. 1. 4 復選框和選項按鈕
8. 1. 5 列表框
8. 1. 6 文本框
8. 1. 7 文本區(qū)
8. 1. 8 滾動條
8. 2 組件布局管理
8. 2. 1 順序布局
8. 2. 2 邊界布局
8. 2. 3 卡片布局
8. 2. 4 網(wǎng)格布局
8. 2. 5 網(wǎng)格包布局
8. 2. 6 面板的使用
8. 2. 7 手工布局
8. 3 事件處理
8. 3. 1 Java的事件處理機制
8. 3. 2 事件處理實例
習題
第9章 窗口. 菜單和對話框
9. 1 窗口
9. 1. 1 創(chuàng)建可關閉窗口
9. 1. 2 關于事件裁剪器
9. 1. 3 在窗口中加入組件
9. 1. 4 多重窗口
9. 2 菜單
9. 2. 1 為窗口加入菜單
9. 2. 2 菜單綜合應用
9. 2. 3 彈出式菜單
9. 3 對話框
9. 3. 1 自定義對話框
9. 3. 2 文件對話框
9. 4 Swing簡介
9. 4. 1 Swing按鈕與標簽
g. 4. 2 Swing工具欄
習題
第10章 圖形處理
10. 1 基本圖形
10. 1. 1 直線
10. 1. 2 矩形
10. 1. 3 橢圓
10. 1. 4 圓弧
10. 1. 5 多邊形
10. 2 畫布
10. 2. 1 創(chuàng)建畫布
10. 2. 2 在畫布上手工畫圖
10. 3 文字輸出
10. 3. 1 字符串. 字符和字節(jié)輸出
10. 3. 2 字體控制
10. 4 顏色與繪圖模式控制
10. 4. 1 顏色控制
10. 4. 2 繪圖模式控制
習題
第11章 多媒體編程
11. 1 圖像處理
11. 1. 1 圖像種類
11. 1. 2 圖像的顯示
11. 1. 3 幻燈機效果
11. 1. 4 生成圖像
11. 1. 5 圖形旋轉與透明處理
11. 2 動畫處理
11. 2. 1 動畫原理
11. 2. 2 圖形雙緩沖
11. 2. 3 用線程實現(xiàn)動畫
11. 2. 4 文字的動畫顯示
11. 2. 5 圖像高級處理——水中倒影
11. 3 數(shù)字音頻
11. 3. 1 加載聲音文件
11. 3. 2 在Applet中播放聲音
習題
第12章 流. 多線程和網(wǎng)絡編程
12. 1 流處理
12. 1. 1 流
12. 1. 2 流的分類
12. 1. 3 數(shù)據(jù)流的應用
12. 1. 4 文件類
12. 2 多線程
12. 2. 1 線程與多線程
12. 2. 2 創(chuàng)建線程
12. 2. 3 線程的生命周期
12. 2. 4 線程的優(yōu)先級
12. 2. 5 線程同步
12. 2. 6 多線程問題
12. 3 網(wǎng)絡編程
12. 3. 1 Java網(wǎng)絡基礎知識
12, 3. 2 URL編程
12. 3. 3 創(chuàng)建URL對象
12. 3. 4 利用URL讀取服務器文件
12. 3. 5 利用URLConnection和服務器交互
12. 3. 6 利用Socket和服務器交互
12. 3. 7 利用Datagram和服務器交互
習題

本目錄推薦

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