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

Java語言程序設(shè)計

Java語言程序設(shè)計

定 價:¥26.20

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

購買這本書可以去


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

內(nèi)容簡介

  本書的取材、編寫體現(xiàn)了Java面向?qū)ο缶幊毯途W(wǎng)絡(luò)編程兩個特點。立足于滿足廣大Java初學(xué)者入門和提高的需要,滿足掌握Java達到實用的需要,同時考慮滿足Java編程IT國際認證考試的需要。教材由淺入深,避免開始引入過多的技術(shù)術(shù)語,以減少編程初學(xué)者學(xué)習(xí)的困難。全書共分為12章,1~8章介紹了計算機語言一般知識、Java開發(fā)環(huán)境基本知識、Java語言基礎(chǔ)、Java面向?qū)ο蟮某绦蛟O(shè)計、異常處理、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)用示例進一步介紹了可視化集成開發(fā)環(huán)境Jbuilder6的使用方法。本書同時配有供老師和學(xué)生使用的電子課件,可直接與作者聯(lián)系。本書可作為高校計算機專業(yè)本科、高職、??萍跋嚓P(guān)專業(yè)的Java語言程序設(shè)計或Java網(wǎng)絡(luò)編程基礎(chǔ)等課程的教材。也可以作為Java愛好者、網(wǎng)絡(luò)編程愛好者的自學(xué)參考書。

作者簡介

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

圖書目錄

第1章 計算機語言概述
1.1程序設(shè)計語言
1.1.1 機器語言與匯編語言
1.1.2 高級程序設(shè)計語言
1.2語言翻譯程序
1.3 虛擬機、Java虛擬機與Java運行環(huán)境
1.4 Java程序的運行
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組件選項板
2.3.5 JBuilder下的java編程
小結(jié)
習(xí)題
第3章 java語言基礎(chǔ)
3.1 一個簡單的Java程序?qū)嵗?br />3.1.1 類首部class Point
3.1.2 類體
3.2 標識符、注釋和分隔符
3.2.1標識符
3.2.2注釋
3.2.3分隔符
3.3 變量和常量
3.3.1變量
3.3.2 常量
3.4 基本類型
3.4.1整型
3.4.2 浮點型
3.4.3布爾型
3.4.4字符型
3.5 運算符及表達式
3.5.1 表達式
3.5.2 運算符
3.5.3 算術(shù)運算符
3.5.4 關(guān)系運算符
3.5.5 邏輯運算符
3.5.6 位運算符
3.5.7 賦值運算符
3.5.8 條件運算符
3.6 運算符的優(yōu)先級
3.7 數(shù)據(jù)類型轉(zhuǎn)換
3.7.1自動類型轉(zhuǎn)換
3.7.2強制類型轉(zhuǎn)換
3.8 簡單語句和復(fù)合語句
3.8.1 變量說明語句
3.8.2 賦值語句
3.8.3方法調(diào)用語句
3.8.4空語句
3.8.5標準輸入輸出(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è)計
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 對象的實例化和初始化
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 隊 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 日期時間類
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 文件拷貝實例
小結(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運行
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中的鼠標操作
7.6.2 Applet中的鍵盤操作
7.7
利用瀏覽器瀏覽Applet
7.7.1 遠程瀏覽Applet
7.7.2 查看Java錯誤
小結(jié)
習(xí)題
第8章 圖形用戶界面(GUl)
8.1 抽象窗口工具箱——AWT組件
8.1.1 AWT的基本組件與容器組件
8.2 基本組件
8.2.1按鈕
8.2.2標簽
8.2.3文本框和多行文本框
8.2.4 .單選框
8.2.5下拉式列表(Choice)
8.2.6 列表(List)
8.2.7 滾動條(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菜單項
8.4.3 畫布(Canvas)
8.4.4 使用AWT組件繪圖
8.5 AWT中的其他類
8.6 事件處理
8.6.1 Event對象
8.6.2如何實現(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的多線程機制
9.1 什么是多線程機制
9.2 多線程實現(xiàn)機制
9.2.1 繼承Thread類
9.2.2 實現(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ò)拓撲結(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ù)方實現(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的基本功能與特點
11.2.1 JDBC的基本功能
11.2.2 JDBC API特點
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ū)動器類型
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ū)動程序開發(fā)數(shù)據(jù)庫應(yīng)用
11.6.2 運用純Java JDBC驅(qū)動程序開發(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 生成一個新項目
12.1.3 編輯源代碼
12.1.4 設(shè)計用戶界面
12.1.5 編譯和運行項目
12.1.6
用UML使代碼可視化
12.1.7
重解代碼符號.
12.1.8
用戶項目調(diào)試
12.1.9
單元測試
12.1.10
用戶項目開發(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)用實例——用java開發(fā)的文本編輯器
程序調(diào)試、打包。

本目錄推薦

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