注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(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à):¥26.20

作 者: 殷兆麟主編
出版社: 高等教育出版社
叢編項(xiàng): 面向?qū)ο蟪绦蛟O(shè)計(jì)系列教材
標(biāo) 簽: JAVA

ISBN: 9787040115512 出版時(shí)間: 2002-12-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 349 字?jǐn)?shù):  

內(nèi)容簡介

  本書的取材、編寫體現(xiàn)了Java面向?qū)ο缶幊毯途W(wǎng)絡(luò)編程兩個(gè)特點(diǎn)。立足于滿足廣大Java初學(xué)者入門和提高的需要,滿足掌握J(rèn)ava達(dá)到實(shí)用的需要,同時(shí)考慮滿足Java編程IT國際認(rèn)證考試的需要。教材由淺入深,避免開始引入過多的技術(shù)術(shù)語,以減少編程初學(xué)者學(xué)習(xí)的困難。全書共分為12章,1~8章介紹了計(jì)算機(jī)語言一般知識、Java開發(fā)環(huán)境基本知識、Java語言基礎(chǔ)、Java面向?qū)ο蟮某绦蛟O(shè)計(jì)、異常處理、Java的基本可重用類、小應(yīng)用程序類(Applet)和圖形用戶界面。這些內(nèi)容可以滿足應(yīng)用Java開發(fā)交互式網(wǎng)頁的基本要求。9~12章介紹了體現(xiàn)Java特色的其他可重用類的使用:多線程編程、Java數(shù)據(jù)庫接口技術(shù)JDBC和網(wǎng)絡(luò)編程基礎(chǔ)。最后,利用典型的綜合應(yīng)用示例進(jìn)一步介紹了可視化集成開發(fā)環(huán)境Jbuilder6的使用方法。本書同時(shí)配有供老師和學(xué)生使用的電子課件,可直接與作者聯(lián)系。本書可作為高校計(jì)算機(jī)專業(yè)本科、高職、??萍跋嚓P(guān)專業(yè)的Java語言程序設(shè)計(jì)或Java網(wǎng)絡(luò)編程基礎(chǔ)等課程的教材。也可以作為Java愛好者、網(wǎng)絡(luò)編程愛好者的自學(xué)參考書。

作者簡介

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

圖書目錄

第1章 計(jì)算機(jī)語言概述
1.1程序設(shè)計(jì)語言
1.1.1 機(jī)器語言與匯編語言
1.1.2 高級程序設(shè)計(jì)語言
1.2語言翻譯程序
1.3 虛擬機(jī)、Java虛擬機(jī)與Java運(yùn)行環(huán)境
1.4 Java程序的運(yùn)行
1.5 Java程序的開發(fā)、執(zhí)行流程
小結(jié)
習(xí)題
第2章 Java開發(fā)環(huán)境基本知識
2.1 Java的開發(fā)環(huán)境概述
2.2 JDK的安裝、環(huán)境配置及使用
2.2.1 JDK的安裝與環(huán)境配置
2.2.2 JDK的環(huán)境工具及其使用
2.2.3 JDK下java編程
2.3. JBuilder 集成開發(fā)環(huán)境簡介
2.3.1 主窗口
2.3.2 主菜單欄
2.3.3 工具欄
2.3.4組件選項(xiàng)板
2.3.5 JBuilder下的java編程
小結(jié)
習(xí)題
第3章 java語言基礎(chǔ)
3.1 一個(gè)簡單的Java程序?qū)嵗?br />3.1.1 類首部class Point
3.1.2 類體
3.2 標(biāo)識符、注釋和分隔符
3.2.1標(biāo)識符
3.2.2注釋
3.2.3分隔符
3.3 變量和常量
3.3.1變量
3.3.2 常量
3.4 基本類型
3.4.1整型
3.4.2 浮點(diǎn)型
3.4.3布爾型
3.4.4字符型
3.5 運(yùn)算符及表達(dá)式
3.5.1 表達(dá)式
3.5.2 運(yùn)算符
3.5.3 算術(shù)運(yùn)算符
3.5.4 關(guān)系運(yùn)算符
3.5.5 邏輯運(yùn)算符
3.5.6 位運(yùn)算符
3.5.7 賦值運(yùn)算符
3.5.8 條件運(yùn)算符
3.6 運(yùn)算符的優(yōu)先級
3.7 數(shù)據(jù)類型轉(zhuǎn)換
3.7.1自動(dòng)類型轉(zhuǎn)換
3.7.2強(qiáng)制類型轉(zhuǎn)換
3.8 簡單語句和復(fù)合語句
3.8.1 變量說明語句
3.8.2 賦值語句
3.8.3方法調(diào)用語句
3.8.4空語句
3.8.5標(biāo)準(zhǔn)輸入輸出(I/O)
3.8.6復(fù)合語句
3.9 控制語句
3.9.1. 選擇語句
3.9.2 switch語句
3.9.3 循環(huán)語句
3.9.4 for語句
3.9.5 循環(huán)的嵌套
3.9.6 break和continue語句
小結(jié)
習(xí)題
第4章 Java面向?qū)ο蟮某绦蛟O(shè)計(jì)
4.1 面向?qū)ο蟮睦碚摶A(chǔ)
4.2 類與對象的基本概念
4.2.1對象
4.2.2類
4.3 Java的類
4.3.1類首說明
4.3.2類體
4.3.3方法說明
4.4繼承
4.4.1類繼承語法形式
4.4.2類的層次結(jié)構(gòu)
4.4.3抽象類和方法
4.4.4 最終類(final類)
4.5 對象的創(chuàng)建及使用
4.5.1 對象說明
4.5.2 對象的實(shí)例化和初始化
4.5.3 對象的成員變量及方法的的訪問
4.6 null、this和super
4.7 接口
4.7.1接口的概念
4.7.2接口的說明
4.7.3接口的使用
4.8 包
4.8.1包說明
4.8.2包的層次結(jié)構(gòu)
4.8.3包的使用
4.8.4 Java包
4.9 綜合應(yīng)用示例
4.9.1 單向鏈表
4.9.2 隊(duì) queen
4.9.3 棧
小結(jié)
習(xí)題
第5章 異常處理
5.1 異常類的層次
5.2 throws異常
5.3 throw異常
5.4 try-catch異常處理
5.5 finally子句
5.6 正確地使用異常
小結(jié)
習(xí)題
第6章 Java的可重用類
6.1 Java可重用類的結(jié)構(gòu)
6.2 Java語言包(java.lang)
6.2.1字符串類
6.2.2數(shù)組
6.2.3 Math類
6.3 java.util包
6.3.1 java.util包的構(gòu)成
6.3.2 日期時(shí)間類
6.3.3 向量類及其使用
6.3.4 哈希表類及其應(yīng)用
6.3.5 棧類
6.4 輸入輸出包java.io
6.4.1 流(stream)
6.4.2基本輸入輸出流
6.4.3 File類
6.4.4字符流文件
6.4.5字節(jié)流文件
6.4.6過濾流
6.4.7 文件拷貝實(shí)例
小結(jié)
習(xí)題
第7章
Java小應(yīng)用程序Applet
7.1 Applet程序開發(fā)步驟
7.1.1 編輯Applet 的java源文件
7.1.2編譯Applet
7.1.3創(chuàng)建HTML文件
7.1.4.使用瀏覽器觀察JavaWorld..HTML運(yùn)行
7.2 Applet的安全
7.3 Applet類
7.4 Applet的四種常用方法
7.4.1 init()方法
7.4.2 start()方法
7.4.3 stop()方法
7.4.4 destroy()方法
7.5 Applet的應(yīng)用
7.5.1利用Applet來接收從HTML中傳遞過來的參數(shù)
7.5.2 利用Applet來顯示圖像
7.5.3 利用Applet播放聲音
7.6 Applet 的事件及其處理
7.6.1 Applet中的鼠標(biāo)操作
7.6.2 Applet中的鍵盤操作
7.7
利用瀏覽器瀏覽Applet
7.7.1 遠(yuǎn)程瀏覽Applet
7.7.2 查看Java錯(cuò)誤
小結(jié)
習(xí)題
第8章 圖形用戶界面(GUl)
8.1 抽象窗口工具箱——AWT組件
8.1.1 AWT的基本組件與容器組件
8.2 基本組件
8.2.1按鈕
8.2.2標(biāo)簽
8.2.3文本框和多行文本框
8.2.4 .單選框
8.2.5下拉式列表(Choice)
8.2.6 列表(List)
8.2.7 滾動(dòng)條(Scrollbar)
8.3 容器組件
8.3.1 面板(Panel)
8.3.2 框架(Frame)
8.3.3 對話框(Dialog Boxes)
8.4 萊單(Menu)
8.4.1菜單和菜單條
8.4.2菜單項(xiàng)
8.4.3 畫布(Canvas)
8.4.4 使用AWT組件繪圖
8.5 AWT中的其他類
8.6 事件處理
8.6.1 Event對象
8.6.2如何實(shí)現(xiàn)事件處理程序
8.6.3 典型事件處理
8.7 用組件構(gòu)造用戶接口
8.7.1 使用組件的一般規(guī)則
8.8 組件在容器中的布局
8.8.1 使用布局管理器
8.8.2 示例程序
小結(jié)
習(xí)題
第9章 Java的多線程機(jī)制
9.1 什么是多線程機(jī)制
9.2 多線程實(shí)現(xiàn)機(jī)制
9.2.1 繼承Thread類
9.2.2 實(shí)現(xiàn)Runnable接口
9.3 Thread 類
9.3.1線程狀態(tài)
9.3.2 Thread優(yōu)先權(quán)
9.3.3 ThreadGroup類
9.3.4 線程的同步
9.4線程通信
9.4.1主存讀/寫通信
9.4.2管道流通信
9.5線程死鎖
9.6線程控制綜合示例
小結(jié)
習(xí)題
第10章Java網(wǎng)絡(luò)編程基礎(chǔ)
10.1 Java網(wǎng)絡(luò)編程基本概念
10.1.1網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
10.1.2通信與協(xié)議
10.1.3 七層協(xié)議功能
10.1.4 TCP/IP協(xié)議群
10.1.5套接口編程概述
10.2 java網(wǎng)絡(luò)包(java.net.)
10.2.1 套接口類(Socket)
10.2.3 服務(wù)者套接口類(ServerSocket)
10.3 使用TCP協(xié)議的Socket網(wǎng)絡(luò)編程
10.3.1 一對一的Socket C/S通訊
10.3.2 一對多通訊的服務(wù)方實(shí)現(xiàn)
10.4 URL類編程
10.4.1 URL類簡介
10.4.2用URL獲取文本和圖像
10.4.3 用URL獲取網(wǎng)上HTML文件
10.4.4 用URL獲取WWW資源
第11章Java與數(shù)據(jù)庫的連結(jié)---JDBC技術(shù)
11.1 概述
11.2 JDBC的基本功能與特點(diǎn)
11.2.1 JDBC的基本功能
11.2.2 JDBC API特點(diǎn)
11.2.3 JDBC是低級的API與高級API的基礎(chǔ)
11.2.4 JDBC與ODBC和其他API的比較
11.2.5 在數(shù)據(jù)庫存取的二層與三層模型上的應(yīng)用
11.3 JDBC產(chǎn)品
11.3.1 JavaSoft框架
11.3.2 JDBC驅(qū)動(dòng)器類型
11.4 JDBC API
11.4.1 使用方法
11.4.2 安全性問題
11.4.3 JDBC接口概貌
11.5 JDBC應(yīng)用
11.5.1 數(shù)據(jù)庫建立連接
11.5.2 執(zhí)行查詢語句
11.5.3 檢索結(jié)果集
11.5.4 更新數(shù)據(jù)庫操作
11.5.5 參數(shù)的輸入和輸出
11.6 應(yīng)用JAVA JDBC開發(fā)2層C/S數(shù)據(jù)庫應(yīng)用
11.6.1 JDBC-ODBC橋接驅(qū)動(dòng)程序開發(fā)數(shù)據(jù)庫應(yīng)用
11.6.2 運(yùn)用純Java JDBC驅(qū)動(dòng)程序開發(fā)數(shù)據(jù)庫應(yīng)用
11.7 綜合應(yīng)用
小結(jié)
習(xí)題
第12章 Jbuild 可視化開發(fā)環(huán)境的使用
12.1 Jbuild開發(fā)環(huán)境
12.1.1 Jbuild開發(fā)環(huán)境
12.1.2 生成一個(gè)新項(xiàng)目
12.1.3 編輯源代碼
12.1.4 設(shè)計(jì)用戶界面
12.1.5 編譯和運(yùn)行項(xiàng)目
12.1.6
用UML使代碼可視化
12.1.7
重解代碼符號.
12.1.8
用戶項(xiàng)目調(diào)試
12.1.9
單元測試
12.1.10
用戶項(xiàng)目開發(fā)
12.1.11
由API源文件生成Javadoc(Java文本)
12.1.13
開發(fā)數(shù)據(jù)庫應(yīng)用
12.1.14
開發(fā)Web應(yīng)用
12.1.15
開發(fā)企業(yè) JavaBeans (EJB)
12.1.16
開發(fā)采用XML的應(yīng)用
12.1.17
幫助閱覽器的使用
12.2
Jbuild 開發(fā)環(huán)境的應(yīng)用
12.2.1 Jbuild 開發(fā)環(huán)境的應(yīng)用
12.3 Jbuild 開發(fā)環(huán)境的應(yīng)用實(shí)例——用java開發(fā)的文本編輯器
程序調(diào)試、打包。

本目錄推薦

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