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

Java程序設(shè)計(jì)

Java程序設(shè)計(jì)

定 價(jià):¥32.00

作 者: 蔡翠平主編;唐大仕編著
出版社: 北方交通大學(xué)出版社;清華大學(xué)出版社
叢編項(xiàng): 北京大學(xué)信息技術(shù)系列教材
標(biāo) 簽: Java

ISBN: 9787810820998 出版時(shí)間: 2003-04-01 包裝: 精裝
開本: 26cm 頁(yè)數(shù): 347 字?jǐn)?shù):  

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

  《北京大學(xué)信息技術(shù)系列教材:Java程序設(shè)計(jì)(修訂本)》詳細(xì)介紹了Java程序設(shè)計(jì)的基本環(huán)境、概念和方法。內(nèi)容分為三個(gè)部分:第一部分介紹了Java語(yǔ)言基礎(chǔ),包括數(shù)據(jù)、控制結(jié)構(gòu)、數(shù)組、類、包、對(duì)象、接口等;第二部分介紹了Java深入知識(shí),包括傳值調(diào)用、虛方法調(diào)用、異常處理、工具類與算法;第三部分是Java的應(yīng)用,包括線程、流式文件、AWT及Swing圖形用戶界面,以及Java在網(wǎng)絡(luò)、多媒體、數(shù)據(jù)庫(kù)等方面的應(yīng)用?!侗本┐髮W(xué)信息技術(shù)系列教材:Java程序設(shè)計(jì)(修訂本)》內(nèi)容詳盡,循序漸進(jìn),在介紹編程技術(shù)的同時(shí),還著重講解了有關(guān)面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念和方法。書中提供了豐富的典型實(shí)例,具有可操作性,便于讀者的學(xué)習(xí)與推廣應(yīng)用。各章附有大量習(xí)題,便于讀者思考和復(fù)習(xí)?!侗本┐髮W(xué)信息技術(shù)系列教材:Java程序設(shè)計(jì)(修訂本)》內(nèi)容和組織方式立足于高校教學(xué)教材的要求,同時(shí)可作為計(jì)算機(jī)技術(shù)的培訓(xùn)教材,還可作為Sun認(rèn)證考試(SCJP)的考試用書。

作者簡(jiǎn)介

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

圖書目錄

第1章 Java語(yǔ)言與面向?qū)ο蟮某绦蛟O(shè)計(jì)
1.1 Java語(yǔ)言簡(jiǎn)介
1.1.1 Java語(yǔ)言出現(xiàn)的背景、影響內(nèi)及應(yīng)用前景
1.1.2 Java的特點(diǎn)
1.1.3 Java和C、C++
1.2 面向?qū)ο蟪绦蛟O(shè)計(jì)
1.2.1 面向?qū)ο蟾攀?br />1.2.2 對(duì)象、類與實(shí)體
1.2.3 對(duì)象的狀態(tài)與行為
1.2.4 對(duì)象的關(guān)系
1.2.5 面向?qū)ο蟮能浖_發(fā)過程
習(xí)題
第2章 簡(jiǎn)單的Java程序
2.1 Application與Applet程序 
2.1.1 Application程序
2.1.2 Applet程序
2.1.3 Java程序的基本構(gòu)成
2.2 程序的編輯、編譯與運(yùn)行
2.2.1 Java工具包JDK
2.2.2 Application的編輯、編譯與運(yùn)行
2.2.3 Applet的編輯、編譯與運(yùn)行
2.2.4 使用jar打包程序
2.3 Java程序中的基本輸入與輸出
2.3.1 字符界面的輸入與輸出
2.3.2 Applet圖形界面輸入與輸出
2.3.3 Java Application圖形界面輸入與輸出
2.3.4 同時(shí)作為Application與Applet的程序
2.4 Java集成開發(fā)環(huán)境
2.4.1 幾種輔助工具的使用
2.4.2 幾種集成工具的使用
習(xí)題
第3章 數(shù)據(jù)運(yùn)算、流控制和數(shù)組
3.1 數(shù)據(jù)類型、變量與常量
3.1.1 數(shù)據(jù)類型
3.1.2 標(biāo)識(shí)符
3.1.3 常量
3.1.4 變量
3.1.5 程序的書寫與注釋
3.2 運(yùn)算符與表達(dá)式
3.2.1 算術(shù)運(yùn)算符
3.2.2 關(guān)系運(yùn)算符
3.2.3 邏輯運(yùn)算符
3.2.4 位運(yùn)算符
3.2.5 賦值與強(qiáng)制類型轉(zhuǎn)換
3.2.6 條件運(yùn)算符
3.2.7 表達(dá)式及運(yùn)算的優(yōu)先級(jí)、結(jié)合性
3.3 流程控制語(yǔ)句
3.3.1 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本流程
3.3.2 簡(jiǎn)單語(yǔ)句
3.3.3 分支語(yǔ)句
3.3.4 循環(huán)語(yǔ)句
3.3.5 跳轉(zhuǎn)語(yǔ)句
3.4 數(shù)組
3.4.1 一維數(shù)組
3.4.2 多維數(shù)組
3.4.3 System.copyarray()方法
習(xí)題
第4章 類、包和接口
4.1 類、域、方法
4.1.1 定義類中的域和方法
4.1.2 構(gòu)造方法與對(duì)象的創(chuàng)建
4.1.3 使用對(duì)象
4.1.4 方法的重載
4.1.5 this的使用
4.2 類的繼承
4.2.1 派生于類
4.2.2 域的繼承與隱藏、添加
4.2.3 方法的繼承、覆蓋與添加
4.2.4 super的使用
4.2.5 父類對(duì)象與子類對(duì)象的轉(zhuǎn)換
4.3 包
4.3.1 pachge語(yǔ)句
4.3.2 import語(yǔ)句
4.3.3 編譯和運(yùn)行包中的類
4.3.4 CLASSPATH
4.4 訪問控制符
4.4.1 成員的訪問控制符
4.4.2 類的訪問控制符
4.4.3 Setor與getor
4.4.4 構(gòu)造方法的隱藏
4.5 非訪問控制符
4.5.1 Static
4.5.2 final
4.5.3 abstract
4.5.4 其他修飾符
4.5.5 一個(gè)應(yīng)用模型——單子
4.6 接口
4.6.1 接口的概念
4.6.2 定義接口
4.6.3 實(shí)現(xiàn)接口
4.6.4 對(duì)接口的引用
習(xí)題
第5章 深入理解Java語(yǔ)言
5.1 變量及其傳遞
5.1.1 基本類型變量與引用型變量
5.1.2 域變量與局部變量
5.1.3 變量的傳遞
5.1.4 變量的返回
5.2 多態(tài)與虛方法調(diào)用
5.2.1 上溯造型
5.2.2 虛方法調(diào)用
5.2.3 動(dòng)態(tài)類型確定
5.3 對(duì)象構(gòu)造與初始化
5.3.1 調(diào)用本類或父類的構(gòu)造方法
5.3.2 構(gòu)造方法的執(zhí)行過程
5.3.3 構(gòu)建方法內(nèi)部調(diào)用的方法的多態(tài)性
5.4 對(duì)象清除與垃圾回收
5.4.1 對(duì)象的自動(dòng)清除
5.4.2 System.gc()方法
5.4.3 finalize()方法
5.5 內(nèi)部類與匿名類
5.5.1 內(nèi)部類
5.5.2 方法中的內(nèi)部類及匿名類
習(xí)題
第6章 異常處理
6.1 異常處理
6.1.1 異常的概念
6.1.2 捕獲和處理異常
6.1.3 應(yīng)用舉例
6.2 創(chuàng)建用戶自定義異常類
習(xí)題
第7章 工具類及常用算法
7.1 Java語(yǔ)言基礎(chǔ)類
7.1.1 Java基礎(chǔ)類庫(kù)
7.1.2 Object類
7.1.3 基本數(shù)據(jù)類型的包裝類
7.1.4 Math類
7.1.5 System類
7.2 字符串
7.2.1 String類
7.2.2 StringBuffer類
7.2.3 StringTokenizer類
7.3 集合類
7.3.1 集合與Collection API
7.3.2 Set接口及HashSet類
7.3.3 List接口及ArrayList,Vector類
7.3.4 Iterator及Enumeration
7.3.5 Map接口及Hashtable類
7.4 向量、堆棧、隊(duì)列
7.4.1 Vector向量
7.4,2 Stack堆棧
7.4.3 LinkedList及隊(duì)列
7.5 排序與查找
7.5.1 Arrsys類
7.5.2 Collections類
7.5.3 冒泡排序
7.5.4 選擇排序
7.5.5 快速排序
7.6 遍試、迭代和遞歸
7.6.1 遍試
7.6.2 迭代
7.6.3 遞歸
習(xí)題
第8章 Java的多線程
8.1 線程及其創(chuàng)建
8.1.1 Java中的線程
8.1.2 創(chuàng)建線程對(duì)象的兩種方法
8.1.3 多線程
8.1.4 應(yīng)用舉例
8.2 線程的調(diào)度
8.2.1 線程的狀態(tài)與生命周期
8.2.2 線程調(diào)度與優(yōu)先級(jí)
8.2.3 對(duì)線程的基本控制
8.3 線程的同步與共享
8.3.1 synchronized關(guān)鍵字
8.3.2 線程間的同步控制
習(xí)題
第9章 流、文件及基于文本的應(yīng)用
9.1 流式輸入與輸出
9.1.1 字節(jié)流與字符流
9.1.2 節(jié)點(diǎn)流和處理流
9.1.3 標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出
9.1.4 應(yīng)用舉例
9.2 文件及目錄
9.2.1 文件與目錄管理
9.2.2 文件輸入與輸出流
9.2.3 RandomAccessFile類
9.3 基于文本的應(yīng)用
9.3.1 Java Application命令行參數(shù)
9.3.2 環(huán)境參數(shù)
9.3.3 處理Dprecated的API
習(xí)題
第10章 圖形用戶界面
10.1 AWT組件
10.1.1 圖形用戶界面概述
10.1.2 AWT組件分類
10.1.3 Component的方法
10.2 布局管理
10.2.1 FlowLayout
10.2.2 BorderLayout
10.2.3 CardLayout
10.2.4 GridLayout
10.2.5 GridBagLayout
10.2.6 通過嵌套來設(shè)定復(fù)雜的布局
10.3 事件處理
10.3.1 事件及事件監(jiān)聽器
10.3.2 事件監(jiān)聽器的注冊(cè)
10.3.3 事件適配器
10.3.4 內(nèi)部類及匿名類在事件處理中的應(yīng)用
10.4 常用組件的使用
10.4.1 標(biāo)簽、按鈕與動(dòng)作事件
10.4.2 文本框、文本區(qū)域與文本事件
10.4.3 單、復(fù)選按鈕,列表與選擇事件
10.4.4 調(diào)整事件與滾動(dòng)條
10.4.5 鼠標(biāo)、鍵盤事件與畫布
10.4.6 Frame與窗口事件
10.4.7 Panel與容器事件
10.4.8 組件事件、焦點(diǎn)事件與對(duì)話框
10.5 繪圖、圖形和動(dòng)畫
10.5.1 繪制圖形
10.5.2 顯示文字
10.5.3 控制顏色
10.5.4 顯示圖像
10.5.5 實(shí)現(xiàn)動(dòng)畫效果
10.6 Applet 
10.6.1 Applet的基本工作原理
10.6.2 Applet類
10.6.3 HTML文件參數(shù)傳遞
10.6.4 Applet的局限
10.7 SwingGUI組件
10.7.1 Swing的特點(diǎn)
10.7.2 幾種Swing組件介紹
10.8 基于GUI的應(yīng)用程序
10.8.1 使用可視化設(shè)計(jì)工具
10.8.2 菜單的定義與使用
10.8.3 菜單、工具條及對(duì)話框的應(yīng)用
習(xí)題
第11章 網(wǎng)絡(luò)、多媒體和數(shù)據(jù)庫(kù)編程
11.1 Java網(wǎng)絡(luò)編程
11.1.1 使用URL
11.1.2 用Java實(shí)現(xiàn)底層網(wǎng)絡(luò)通信
11.1.3 實(shí)現(xiàn)多線程服務(wù)器程序
11.1.4 Java的Email編程
11.2 多媒體編程
11.2.1 在Applet中獲取聲音與圖像
11.2.2 Java圖像編程
11.2.3 Java聲音編程
11.3 Java數(shù)據(jù)庫(kù)編程
11.3.1 Java訪問數(shù)據(jù)庫(kù)的基本步驟
11.3.2 使用JTable顯示數(shù)據(jù)表
11.4 J2EE及J2ME簡(jiǎn)介
11.4.1 J2EE簡(jiǎn)介
11.4.2 J2ME簡(jiǎn)力
習(xí)題
參考文獻(xiàn)

本目錄推薦

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