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

Java程序設(shè)計教程

Java程序設(shè)計教程

定 價:¥0.00

作 者: 施霞萍 等編著
出版社: 首都師范大學出版社
叢編項: 高等院校計算機教材系列
標 簽: 計算機

購買這本書可以去


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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 Java程序設(shè)計概述
1.1 Java與程序
1.1.1 Java與程序
1.1.2 Java的發(fā)展
1.2 Java的特點
1.3 Java程序介紹
1.3.1 Java虛擬機
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 運行Java程序
1.4.4 編寫第一個Applet
1.5 Java資源的獲取與安裝
1.5.1 下載SDK
1.5.2 安裝SDK
1.5.3 設(shè)置SDK的操作環(huán)境
第2章Java程序設(shè)計的基本概念
2.1 常量值
2.2 變量與標識符
2.2.1 變量概述
2.2.2 變量的定義及賦值
2.2.3 變量的作用域
2.2.4 標識符
2.3 基本數(shù)據(jù)類型
2.3.1 Java基本數(shù)據(jù)類型
2.3.2 基本數(shù)據(jù)類型的默認值
2.3.3 數(shù)據(jù)類型轉(zhuǎn)換
2.4 運算符與表達式
2.4.1. 賦值運算符與賦值表達式
2.4.2 算術(shù)運算符與算術(shù)表達式
2.4.3 關(guān)系運算符與關(guān)系表達式
2.4.4 邏輯運算符與邏輯表達式
2.4.5 復(fù)合賦值運算符
2.4.6 其它運算符
2.4.7 運算符的優(yōu)先級與結(jié)合性
2.5 對象和方法的使用
2.5.1 對象的使用
2.5.2 方法的使用
第3章 Java的結(jié)構(gòu)化程序設(shè)計
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è)計
4.1 面向?qū)ο蟪绦蛟O(shè)計的基本概念
4.1.1 面向?qū)ο蟮某绦蛟O(shè)計方法
4.1.2 類和對象
4.1.3 面向?qū)ο蟪绦蛟O(shè)計的核心技術(shù)
4.1.4 Java的面向?qū)ο蠹夹g(shù)
4.2 類的創(chuàng)建
4.2.1 類的聲明格式
4.2.2 成員變量
4.2.3 成員方法
4.3 對象的創(chuàng)建和使用
4.3.1 創(chuàng)建對象
4.3.2 構(gòu)造方法和對象的初始化
4.3.3 對象的使用
4.3.4 對象的消毀
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對象運算符
4.5.4 最終類和抽象類
4.6 類的多態(tài)性
4.6.1 方法的重載
4.6.2 方法的覆蓋
4.6.3 前期綁定和后期綁定
4.7 接口
4.7.1 接口的聲明
4.7.2 接口的實現(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 一個簡單的Applet例子
5.1.2 小應(yīng)用程序的調(diào)試
5.1.8 HiApplet.java的運行結(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標簽(Label)和文本域(TextField)
5.2.2 Java awt 中的事件處理機制
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 滾動表(List)
5.2.10 窗口與菜單(Frame,Menu)
5.2.11 對話框(Dialog)
5.3 Swing與圖形用戶界面
5.3.1 Swing的優(yōu)點:
5.3.2 Swing類的繼承關(guān)系
5.3.3 Swing中的容器
5.3.4 Swing中的常用組件
5.3.5 綜述Swing中的事件
5.4 2D圖形設(shè)計
5.4.1 2D圖形的坐標系統(tǒng)
5.4.2 字體
5.4.3 顏色
5.4.4 繪圖
第6章 Java的異常處理
6.1 異常和異常對象
6.2 異常的捕獲與處理
6.3 try語句的嵌套
6.4 throw語句
6.5 throws語句
6.6 使用異常處理的準則
第7章 Java的多線程程序設(shè)計
7.1 線程的概念
7.1.1 進程和線程
7.1.2 線程和多任務(wù)(multi task)
7.1.3 Java對多線程的支持
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 對線程狀態(tài)的控制
7.4 線程的優(yōu)先級和調(diào)度
7.4.1 線程的優(yōu)先級
7.4.2 線程的調(diào)度
7.5 線程組
7.5.1 線程組
7.5.2 ThreadGroup類
7.6 線程的同步
7.6.1 線程的同步機制
7.6.2 共享數(shù)據(jù)的互斥鎖定
7.6.3 數(shù)據(jù)傳送時的同步控制
7.6.4 死鎖
第8章 Java的輸入輸出流
8.1 流的基本概念
8.1.1 數(shù)據(jù)流
8.1.2 Java的標準輸入輸出
8.1.3 java.io包中的數(shù)據(jù)流
8.2 字節(jié)流和順序文件的讀寫
8.2.1 InputStream和OutputStream類
8.2.2 文件字節(jié)輸入輸出流
8.2.3 創(chuàng)建文件輸入輸出流對象,打開文件
8.2.4 對文件進行讀寫的方法
8.2.5 字節(jié)文件流的關(guān)閉
8.3 字符流
8.3.1 Reader和Writer類
8.3.2 字符文件流FileReader和FileWriter類
8.3.3 創(chuàng)建字符流文件對象,打開文件
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 文件的隨機讀寫
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地址和端口號
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è)計舉例
9.3.3 客戶端程序設(shè)計舉例
9.4 網(wǎng)絡(luò)安全管理
9.4.1 Java的安全特性
9.4.2 緩存溢出
9.4.3 競爭狀態(tài)
9.4.4 建立安全性策略
9.4.5 安全基本原則
第10章 Java的多媒體應(yīng)用
10.1 圖像顯示
10.2 動畫設(shè)計
10.3 聲音播放

本目錄推薦

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