注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(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 包裝: 精裝
開(kāi)本: 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ù)組、類(lèi)、包、對(duì)象、接口等;第二部分介紹了Java深入知識(shí),包括傳值調(diào)用、虛方法調(diào)用、異常處理、工具類(lèi)與算法;第三部分是Java的應(yīng)用,包括線(xiàn)程、流式文件、AWT及Swing圖形用戶(hù)界面,以及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ū)中提供了豐富的典型實(shí)例,具有可操作性,便于讀者的學(xué)習(xí)與推廣應(yīng)用。各章附有大量習(xí)題,便于讀者思考和復(fù)習(xí)。《北京大學(xué)信息技術(shù)系列教材:Java程序設(shè)計(jì)(修訂本)》內(nèi)容和組織方式立足于高校教學(xué)教材的要求,同時(shí)可作為計(jì)算機(jī)技術(shù)的培訓(xùn)教材,還可作為Sun認(rèn)證考試(SCJP)的考試用書(shū)。

作者簡(jiǎn)介

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

圖書(shū)目錄

第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ì)象、類(lèi)與實(shí)體
1.2.3 對(duì)象的狀態(tài)與行為
1.2.4 對(duì)象的關(guān)系
1.2.5 面向?qū)ο蟮能浖_(kāi)發(fā)過(guò)程
習(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集成開(kāi)發(fā)環(huán)境
2.4.1 幾種輔助工具的使用
2.4.2 幾種集成工具的使用
習(xí)題
第3章 數(shù)據(jù)運(yùn)算、流控制和數(shù)組
3.1 數(shù)據(jù)類(lèi)型、變量與常量
3.1.1 數(shù)據(jù)類(lèi)型
3.1.2 標(biāo)識(shí)符
3.1.3 常量
3.1.4 變量
3.1.5 程序的書(shū)寫(xiě)與注釋
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)制類(lèi)型轉(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章 類(lèi)、包和接口
4.1 類(lèi)、域、方法
4.1.1 定義類(lèi)中的域和方法
4.1.2 構(gòu)造方法與對(duì)象的創(chuàng)建
4.1.3 使用對(duì)象
4.1.4 方法的重載
4.1.5 this的使用
4.2 類(lèi)的繼承
4.2.1 派生于類(lèi)
4.2.2 域的繼承與隱藏、添加
4.2.3 方法的繼承、覆蓋與添加
4.2.4 super的使用
4.2.5 父類(lèi)對(duì)象與子類(lèi)對(duì)象的轉(zhuǎn)換
4.3 包
4.3.1 pachge語(yǔ)句
4.3.2 import語(yǔ)句
4.3.3 編譯和運(yùn)行包中的類(lèi)
4.3.4 CLASSPATH
4.4 訪(fǎng)問(wèn)控制符
4.4.1 成員的訪(fǎng)問(wèn)控制符
4.4.2 類(lèi)的訪(fǎng)問(wèn)控制符
4.4.3 Setor與getor
4.4.4 構(gòu)造方法的隱藏
4.5 非訪(fǎng)問(wèn)控制符
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 基本類(lèi)型變量與引用型變量
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)類(lèi)型確定
5.3 對(duì)象構(gòu)造與初始化
5.3.1 調(diào)用本類(lèi)或父類(lèi)的構(gòu)造方法
5.3.2 構(gòu)造方法的執(zhí)行過(guò)程
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)部類(lèi)與匿名類(lèi)
5.5.1 內(nèi)部類(lèi)
5.5.2 方法中的內(nèi)部類(lèi)及匿名類(lèi)
習(xí)題
第6章 異常處理
6.1 異常處理
6.1.1 異常的概念
6.1.2 捕獲和處理異常
6.1.3 應(yīng)用舉例
6.2 創(chuàng)建用戶(hù)自定義異常類(lèi)
習(xí)題
第7章 工具類(lèi)及常用算法
7.1 Java語(yǔ)言基礎(chǔ)類(lèi)
7.1.1 Java基礎(chǔ)類(lèi)庫(kù)
7.1.2 Object類(lèi)
7.1.3 基本數(shù)據(jù)類(lèi)型的包裝類(lèi)
7.1.4 Math類(lèi)
7.1.5 System類(lèi)
7.2 字符串
7.2.1 String類(lèi)
7.2.2 StringBuffer類(lèi)
7.2.3 StringTokenizer類(lèi)
7.3 集合類(lèi)
7.3.1 集合與Collection API
7.3.2 Set接口及HashSet類(lèi)
7.3.3 List接口及ArrayList,Vector類(lèi)
7.3.4 Iterator及Enumeration
7.3.5 Map接口及Hashtable類(lèi)
7.4 向量、堆棧、隊(duì)列
7.4.1 Vector向量
7.4,2 Stack堆棧
7.4.3 LinkedList及隊(duì)列
7.5 排序與查找
7.5.1 Arrsys類(lèi)
7.5.2 Collections類(lèi)
7.5.3 冒泡排序
7.5.4 選擇排序
7.5.5 快速排序
7.6 遍試、迭代和遞歸
7.6.1 遍試
7.6.2 迭代
7.6.3 遞歸
習(xí)題
第8章 Java的多線(xiàn)程
8.1 線(xiàn)程及其創(chuàng)建
8.1.1 Java中的線(xiàn)程
8.1.2 創(chuàng)建線(xiàn)程對(duì)象的兩種方法
8.1.3 多線(xiàn)程
8.1.4 應(yīng)用舉例
8.2 線(xiàn)程的調(diào)度
8.2.1 線(xiàn)程的狀態(tài)與生命周期
8.2.2 線(xiàn)程調(diào)度與優(yōu)先級(jí)
8.2.3 對(duì)線(xiàn)程的基本控制
8.3 線(xiàn)程的同步與共享
8.3.1 synchronized關(guān)鍵字
8.3.2 線(xiàn)程間的同步控制
習(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類(lèi)
9.3 基于文本的應(yīng)用
9.3.1 Java Application命令行參數(shù)
9.3.2 環(huán)境參數(shù)
9.3.3 處理Dprecated的API
習(xí)題
第10章 圖形用戶(hù)界面
10.1 AWT組件
10.1.1 圖形用戶(hù)界面概述
10.1.2 AWT組件分類(lèi)
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 通過(guò)嵌套來(lái)設(shè)定復(fù)雜的布局
10.3 事件處理
10.3.1 事件及事件監(jiān)聽(tīng)器
10.3.2 事件監(jiān)聽(tīng)器的注冊(cè)
10.3.3 事件適配器
10.3.4 內(nèi)部類(lèi)及匿名類(lè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)、鍵盤(pán)事件與畫(huà)布
10.4.6 Frame與窗口事件
10.4.7 Panel與容器事件
10.4.8 組件事件、焦點(diǎn)事件與對(duì)話(huà)框
10.5 繪圖、圖形和動(dòng)畫(huà)
10.5.1 繪制圖形
10.5.2 顯示文字
10.5.3 控制顏色
10.5.4 顯示圖像
10.5.5 實(shí)現(xiàn)動(dòng)畫(huà)效果
10.6 Applet 
10.6.1 Applet的基本工作原理
10.6.2 Applet類(lèi)
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ì)話(huà)框的應(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)多線(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訪(fǎng)問(wèn)數(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 ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)