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

Java語言程序設(shè)計

Java語言程序設(shè)計

定 價:¥20.00

作 者: 張群哲
出版社: 科學(xué)出版社
叢編項: 新編21世紀高職高專計算機系列規(guī)劃教材
標 簽: Java

ISBN: 9787030160454 出版時間: 2005-08-01 包裝: 平裝
開本: 16開 頁數(shù): 236 字數(shù):  

內(nèi)容簡介

  Java是當今流行也是最有前途的面向?qū)ο蟪绦蛟O(shè)計語言。本書共分10章,將Java語言基礎(chǔ)和面向?qū)ο蟪绦蛟O(shè)計方法結(jié)合起來,以大量實例由淺入黨體裁講述了Java語言基礎(chǔ)、面向?qū)ο缶幊谭椒?、Java流處理、GUI編程、多線程編程、網(wǎng)絡(luò)編程等Java實用技術(shù)。全書內(nèi)容豐富、講練結(jié)合,每章都配有相應(yīng)的練習(xí)和實驗指導(dǎo),并在最后一章設(shè)置了綜合編程指導(dǎo),使讀者通過全書的學(xué)習(xí),能學(xué)到真正實用的技術(shù),從而解決實際問題。本書既可以作為高職高專、成人高等教育院校計算機及相關(guān)專業(yè)的教材,也可作為廣大愛好者自學(xué)Java的參考書。

作者簡介

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

圖書目錄

第1章 Java概述
1.1    程序設(shè)計語言的分類
1.1.1    按發(fā)展過程分類
1.1.2    按執(zhí)行方式分類
1.1.3    按思維模式分類
1.2    Java簡介
1.2.1    Java的歷史和主要特點
1.2.2    面向?qū)ο蟮膸讉€基本概念
1.2.3    Java的運行及運行環(huán)境
1.2.4    常見的Java集成開發(fā)環(huán)境
習(xí)題1
本章實驗 Java開發(fā)環(huán)境
第2章 Java語言基礎(chǔ)
2.1    Java程序的基本構(gòu)成要素
2.1.1    標識符
2.1.2    保留字
2.1.3    分隔符
2.2    數(shù)據(jù)類型
2.2.1    常量與變量
2.2.2    基本數(shù)據(jù)類型
2.2.3    數(shù)組
2.3    運算符
2.3.1    算術(shù)運算符
2.3.2    關(guān)系運算符
2.3.3    邏輯運算符
2.3.4    位運算符
2.3.5    賦值運算符
2.3.6    條件運算符
2.4    表達式
2.4.1    類型轉(zhuǎn)換
2.4.2    優(yōu)先級
2.4.3    常用的數(shù)值計算方法
2.5    簡單輸入輸出
2.5.1    輸出
2.5.2    輸入
習(xí)題2
本章實驗 數(shù)據(jù)類型與運算符
第3章 流程控制
3.1    程序的邏輯控制流程
3.2    造反控制結(jié)構(gòu)
3.2.1    由if語句引導(dǎo)的造反結(jié)構(gòu)
3.2.2    由switch語句引導(dǎo)的選擇結(jié)構(gòu)
3.3    循環(huán)控制結(jié)構(gòu)
3.3.1    for語句
3.3.2    while語句
3.3.3    do…while語句
3.3.4    循環(huán)嵌套
3.3.5    三種循環(huán)結(jié)構(gòu)的比較
3.3.6    break語句
3.3.7    continue語句
習(xí)題3
本章實驗 Java流程控制
第4章 方法
4.1    方法的概念及作用
4.2    方法的定義與調(diào)用
4.2.1    方法的定義格式
4.2.2    方法的調(diào)用
4.3    參數(shù)傳遞和返回值
4.3.1    參數(shù)傳遞
4.3.2    方法的返回值
4.4    方法中變量的作用域
4.5    方法的嵌套和遞歸調(diào)用
4.5.1    方法的嵌套
4.5.2    遞歸調(diào)用
4.6    方法的重載
4.7    異常處理
4.7.1    異常的概念
4.7.2    異常處理方式
4.7.3    異常控制機制
4.7.4    Java定義的異常
習(xí)題4
本章實驗 Java中方法的使用以及異常處理
第5章 面向?qū)ο蟪绦蛟O(shè)計
5.1    類(class)
5.1.1    類定義
5.1.2    類對象
5.1.3    構(gòu)造方法
5.1.4    類和成員的修飾符
5.2    類的繼承(inheritance)
5.2.1    繼承的概念
5.2.2    類繼承的實現(xiàn)
5.2.3    抽象類和抽象方法
5.3    接口(interface)
5.3.1    接口的定義
5.3.2    接口的實現(xiàn)
5.3.3    接口的繼承
5.4    包(Package)
5.4.1    創(chuàng)建包
5.4.2    使用包
5.4.3    類及類成員的訪問權(quán)限
5.4.4    Java的應(yīng)用程序接口(API)
習(xí)題5
本章實現(xiàn) 類與對象
第6章 輸入輸出系統(tǒng)
6.1    輸入輸出流的概念
6.1.1    概述
6.1.2    java.io包提供高級輸入輸出流
6.2    輸入輸出類
6.2.1    字節(jié)流InputStream和OutputStream 類
6.2.2    字符流Reader和Writer類
6.2.3    標準輸入/輸出
6.3    文件的順序訪問
6.3.1    輸入輸出流操作的一般步驟
6.3.2    使用字節(jié)流訪問文件
6.3.3    使用字符流訪問文件
6.4    文件的隨機訪問
6.4.1    建立隨機訪問文件流對象
6.4.2    讀寫隨機訪問文件方法
6.4.3    文件指針及相關(guān)方法
6.5    文件管理
6.5.1    Java的File(文件)類
6.5.2    File類對象的重要方法
習(xí)題6
本章實驗 輸入輸出程序設(shè)計
第7章 圖形用戶界面和Applet
7.1    Java的圖形界面
7.1.1    AWT與Swing
7.1.2    圖形界面元素
7.2    Swing組件及其之間的層次關(guān)系
7.2.1    一個例子
7.2.2    容器
7.2.3    布局管理
7.3    事件機制
7.3.1    事件處理概述
7.3.2    常用事件處理
7.3.3    處定義事件
7.4    Applet與HTML
7.4.1    HTML簡介
7.4.2    Applet的生命周期
7.4.3    Applet的其他重要方法
習(xí)題7
本章實驗 圖形用戶界面與Applet
第8章 多線程處理
8.1    多線程概述
8.1.1    多線程的概念
8.1.2    Java的線程模型
8.2    線程的基本結(jié)構(gòu)和使用方法
8.2.1    線程的生命周期
8.2.2    線程類的方法
8.2.3    多線程的實現(xiàn)
8.2.4    線程的控制
8.3    線程的管理
8.3.1    線程同步
8.3.2    優(yōu)先級
8.4    用于制作動畫的線程
8.4.1    動畫程序框架
8.4.2    幀的畫法
8.4.3    消除閃爍感
8.4.4    使用圖片
習(xí)題8
本章實驗 Java線程和多媒體程序設(shè)計
第9章 網(wǎng)絡(luò)編程技術(shù)
9.1    網(wǎng)絡(luò)基礎(chǔ)
9.1.1    客戶機/服務(wù)器體系
9.1.2    TCP/IP協(xié)議
9.1.3    Socket模式
9.1.4    IP地址和端口
9.2    TCP Socket應(yīng)用
9.2.1    TCP客戶端
9.2.2    TCP服務(wù)器
9.2.3    多線程服務(wù)器
9.2.4    Socket實現(xiàn)用戶登錄認證
9.3    UDP Socket應(yīng)用
9.3.1    UDP Socke基礎(chǔ)
9.3.2    DatagramPacket類
9.3.3    InetAddress類
9.3.4    DatagramSocke類
9.3.5    接收與發(fā)送數(shù)據(jù)報
9.3.6    UDP通信實例
習(xí)題9
本章實驗 網(wǎng)絡(luò)編程技術(shù)
第10章 綜合應(yīng)用編程
10.1    建立C/S模式聊天室服務(wù)器和客戶端
10.1.1    實例目的
10.1.2    實現(xiàn)方法
10.1.3    程序代碼
10.1.4    完善程序功能的建議
10.2    瀏覽圖像和播放聲音的Java應(yīng)用程序
10.2.1    實例目的
10.2.2    實現(xiàn)方法
10.2.3    程序代碼
附錄  習(xí)題參考答案
第1章
第2章
第3章
第4章
第5章
第6章
第7章
第8章
第9章

本目錄推薦

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