注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(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ì)教程

定 價(jià):¥0.00

作 者: 施霞萍 等編著
出版社: 首都師范大學(xué)出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)教材系列
標(biāo) 簽: 計(jì)算機(jī)

購買這本書可以去


ISBN: 9787810643740 出版時(shí)間: 2004-09-01 包裝: 平裝
開本: 頁數(shù): 279 字?jǐn)?shù):  

內(nèi)容簡介

  Java程序設(shè)計(jì)語言及編程技術(shù)是隨互聯(lián)網(wǎng)的發(fā)展而被推廣的,它是目前國內(nèi)外廣泛應(yīng)用的程序設(shè)計(jì)語言。本書以初學(xué)者為起點(diǎn),由淺入深,循序漸進(jìn)地介紹Java程序設(shè)計(jì)的基本概念、方法和應(yīng)用。內(nèi)容包括結(jié)構(gòu)化程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、圖形用戶界面開發(fā)、錯(cuò)誤處理機(jī)制、多線程設(shè)計(jì)、輸入輸出流等Java多種技術(shù)和應(yīng)用。本書把概念和方法與詳細(xì)的程序代碼緊密地連接起來,并結(jié)合圖示,使讀者易學(xué)易用。本書面向沒有程序設(shè)計(jì)基礎(chǔ)的讀者學(xué)習(xí),即使沒有教師教授,也可以自學(xué)本書的大部分內(nèi)容。本書可以作為高等院校各專業(yè)學(xué)生學(xué)習(xí)Java程序設(shè)計(jì)的教材和參考書。本書提供學(xué)習(xí)和教學(xué)配套材料,可以到下列網(wǎng)址下載:www.hzbook.com。

作者簡介

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

圖書目錄

第1章 Java程序設(shè)計(jì)概述
1.1 Java與程序
1.1.1 Java與程序
1.1.2 Java的發(fā)展
1.2 Java的特點(diǎn)
1.3 Java程序介紹
1.3.1 Java虛擬機(jī)
1.3.2 Java開發(fā)工具
1.3.3 SDK目錄結(jié)構(gòu)
1.3.4 Java 2開發(fā)工具簡介
1.3.6 Java 程序結(jié)構(gòu)
1.3.7 最簡單的Java 程序
1.4 Java程序的開發(fā)過程
1.4.1 編輯源程序
1.4.2 編譯源程序
1.4.3 運(yùn)行Java程序
1.4.4 編寫第一個(gè)Applet
1.5 Java資源的獲取與安裝
1.5.1 下載SDK
1.5.2 安裝SDK
1.5.3 設(shè)置SDK的操作環(huán)境
第2章Java程序設(shè)計(jì)的基本概念
2.1 常量值
2.2 變量與標(biāo)識(shí)符
2.2.1 變量概述
2.2.2 變量的定義及賦值
2.2.3 變量的作用域
2.2.4 標(biāo)識(shí)符
2.3 基本數(shù)據(jù)類型
2.3.1 Java基本數(shù)據(jù)類型
2.3.2 基本數(shù)據(jù)類型的默認(rèn)值
2.3.3 數(shù)據(jù)類型轉(zhuǎn)換
2.4 運(yùn)算符與表達(dá)式
2.4.1. 賦值運(yùn)算符與賦值表達(dá)式
2.4.2 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.4.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
2.4.4 邏輯運(yùn)算符與邏輯表達(dá)式
2.4.5 復(fù)合賦值運(yùn)算符
2.4.6 其它運(yùn)算符
2.4.7 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
2.5 對(duì)象和方法的使用
2.5.1 對(duì)象的使用
2.5.2 方法的使用
第3章 Java的結(jié)構(gòu)化程序設(shè)計(jì)
3.1 順序結(jié)構(gòu)及基本語句
3.1.1 注釋語句
3.1.2 輸入語句
3.2 選擇結(jié)構(gòu)
3.2.1 if語句
3.2.2 if-else語句
3.2.3 if-else if 語句
3.2.4 if語句的嵌套
3.2.5 switch 語句
3.3 循環(huán)語句
3.3.1 for循環(huán)語句
3.3.2 while循環(huán)結(jié)構(gòu)語句
3.3.3 do while 循環(huán)結(jié)構(gòu)語句
3.3.4 循環(huán)結(jié)構(gòu)語句的嵌套
3.4 轉(zhuǎn)移語句
3.4.1 break語句
3.4.2 continue語句
3.4.3 return語句
3.5 方法
3.5.1 Java的程序模塊化
3.5.2 方法的定義
3.5.3 參數(shù)的傳遞
3.5.4 作用域
3.5.5 遞歸
3.6 數(shù)組
3.6.1 一維數(shù)組的聲明與引用
3.6.2 數(shù)組的賦值
3.6.3 一維數(shù)組程序舉例
3.6.4 二維數(shù)組的聲明及引用
3.6.5 數(shù)組的復(fù)制
3.6.6 字符串處理
第4章 Java的面向?qū)ο蟪绦蛟O(shè)計(jì)
4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念
4.1.1 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法
4.1.2 類和對(duì)象
4.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)的核心技術(shù)
4.1.4 Java的面向?qū)ο蠹夹g(shù)
4.2 類的創(chuàng)建
4.2.1 類的聲明格式
4.2.2 成員變量
4.2.3 成員方法
4.3 對(duì)象的創(chuàng)建和使用
4.3.1 創(chuàng)建對(duì)象
4.3.2 構(gòu)造方法和對(duì)象的初始化
4.3.3 對(duì)象的使用
4.3.4 對(duì)象的消毀
4.4 類的封裝
4.4.1 封裝的目的
4.4.2 訪問權(quán)限的設(shè)置
4.4.3 類成員(靜態(tài)成員)
4.5 類的繼承
4.5.1 繼承的基本概念
4.5.2 子類的創(chuàng)建
4.5.3 null、this、super對(duì)象運(yùn)算符
4.5.4 最終類和抽象類
4.6 類的多態(tài)性
4.6.1 方法的重載
4.6.2 方法的覆蓋
4.6.3 前期綁定和后期綁定
4.7 接口
4.7.1 接口的聲明
4.7.2 接口的實(shí)現(xiàn)
4.8 包
4.8.1 Java的類和包
4.8.2 引用Java定義的包
4.8.3 自定義包
4.8.4 包和訪問權(quán)限
第5章 Java的圖形用戶界面
5.1 Applet概述
5.1.1 一個(gè)簡單的Applet例子
5.1.2 小應(yīng)用程序的調(diào)試
5.1.8 HiApplet.java的運(yùn)行結(jié)果
5.1.3 小應(yīng)用程序的安全模型
5.1.4 java. applet. Applet類與其他類的關(guān)系
5.1.5 小應(yīng)用程序的生命期
5.2 java.awt與圖形用戶界面
5.2.1標(biāo)簽(Label)和文本域(TextField)
5.2.2 Java awt 中的事件處理機(jī)制
5.2.3 按鈕(Button)
5.2.4 布局
5.2.5 面板(Panel)
5.2.6 文本區(qū)域(Text Area)
5.2.7 復(fù)選框和單選鈕(CheckBox)
5.2.8 下拉列表(Choice)
5.2.9 滾動(dòng)表(List)
5.2.10 窗口與菜單(Frame,Menu)
5.2.11 對(duì)話框(Dialog)
5.3 Swing與圖形用戶界面
5.3.1 Swing的優(yōu)點(diǎn):
5.3.2 Swing類的繼承關(guān)系
5.3.3 Swing中的容器
5.3.4 Swing中的常用組件
5.3.5 綜述Swing中的事件
5.4 2D圖形設(shè)計(jì)
5.4.1 2D圖形的坐標(biāo)系統(tǒng)
5.4.2 字體
5.4.3 顏色
5.4.4 繪圖
第6章 Java的異常處理
6.1 異常和異常對(duì)象
6.2 異常的捕獲與處理
6.3 try語句的嵌套
6.4 throw語句
6.5 throws語句
6.6 使用異常處理的準(zhǔn)則
第7章 Java的多線程程序設(shè)計(jì)
7.1 線程的概念
7.1.1 進(jìn)程和線程
7.1.2 線程和多任務(wù)(multi task)
7.1.3 Java對(duì)多線程的支持
7.2 線程的創(chuàng)建
7.2.1 Runnable接口
7.2.2 Thread類
7.2.3 創(chuàng)建線程的方法
7.3 線程的狀態(tài)與控制
7.3.1 線程的狀態(tài)
7.3.2 對(duì)線程狀態(tài)的控制
7.4 線程的優(yōu)先級(jí)和調(diào)度
7.4.1 線程的優(yōu)先級(jí)
7.4.2 線程的調(diào)度
7.5 線程組
7.5.1 線程組
7.5.2 ThreadGroup類
7.6 線程的同步
7.6.1 線程的同步機(jī)制
7.6.2 共享數(shù)據(jù)的互斥鎖定
7.6.3 數(shù)據(jù)傳送時(shí)的同步控制
7.6.4 死鎖
第8章 Java的輸入輸出流
8.1 流的基本概念
8.1.1 數(shù)據(jù)流
8.1.2 Java的標(biāo)準(zhǔn)輸入輸出
8.1.3 java.io包中的數(shù)據(jù)流
8.2 字節(jié)流和順序文件的讀寫
8.2.1 InputStream和OutputStream類
8.2.2 文件字節(jié)輸入輸出流
8.2.3 創(chuàng)建文件輸入輸出流對(duì)象,打開文件
8.2.4 對(duì)文件進(jìn)行讀寫的方法
8.2.5 字節(jié)文件流的關(guān)閉
8.3 字符流
8.3.1 Reader和Writer類
8.3.2 字符文件流FileReader和FileWriter類
8.3.3 創(chuàng)建字符流文件對(duì)象,打開文件
8.3.4 字符文件流的讀寫
8.3.5 字符文件流的關(guān)閉
8.3.6 字符緩沖流BufferedReader和BufferedWriter
8.4 文件類
8.4.1 文件類File
8.4.2 File類的方法
8.4.3 文件過濾
8.5 文件的隨機(jī)讀寫
8.5.1 RandomAccessFile類
8.5.2 RandomAccessFile的構(gòu)造方法
8.5.3 RandomAccessFile的方法
第9章 Java的網(wǎng)絡(luò)應(yīng)用
9.1網(wǎng)絡(luò)的基本概念
9.1.1 IP地址和端口號(hào)
9.1.2 URL
9.1.3 UDP與TCP
9.1.4 Socket
9.2 URL的使用
9.2.1 使用URL的方法
9.2.2 應(yīng)用舉例
9.3 Socket的應(yīng)用
9.3.1 基本步驟
9.3.2 服務(wù)器端程序設(shè)計(jì)舉例
9.3.3 客戶端程序設(shè)計(jì)舉例
9.4 網(wǎng)絡(luò)安全管理
9.4.1 Java的安全特性
9.4.2 緩存溢出
9.4.3 競(jìng)爭(zhēng)狀態(tài)
9.4.4 建立安全性策略
9.4.5 安全基本原則
第10章 Java的多媒體應(yīng)用
10.1 圖像顯示
10.2 動(dòng)畫設(shè)計(jì)
10.3 聲音播放

本目錄推薦

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