注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)Java2程序設(shè)計實用教程(第2版普通高等教育十一五國家級規(guī)劃教材)

Java2程序設(shè)計實用教程(第2版普通高等教育十一五國家級規(guī)劃教材)

Java2程序設(shè)計實用教程(第2版普通高等教育十一五國家級規(guī)劃教材)

定 價:¥33.00

作 者: 葉核亞
出版社: 電子工業(yè)出版社
叢編項: 高等學(xué)校計算機(jī)專業(yè)規(guī)劃教材
標(biāo) 簽: 算法語言

ISBN: 9787121032318 出版時間: 2007-01-01 包裝: 平裝
開本: 16 頁數(shù): 425 字?jǐn)?shù):  

內(nèi)容簡介

  本書為普通高等教育“十一五”國家級規(guī)劃教材。本書全面、系統(tǒng)地介紹Java語言程序設(shè)計的基本知識、運行機(jī)制及各種常用編程方法和技術(shù),將面向?qū)ο蟮某绦蛟O(shè)計思想貫穿其中,建立起牢固扎實的理論基礎(chǔ)。主要內(nèi)容包括:Java開發(fā)運行環(huán)境JDK、Java語言基礎(chǔ)、面向?qū)ο蟮暮诵奶匦?、接口、?nèi)部類和包、異常處理、圖形用戶界面、多線程、Applet應(yīng)用程序、輸入/輸出流和文件操作、網(wǎng)絡(luò)通信、數(shù)據(jù)庫應(yīng)用、JSP和綜合應(yīng)用設(shè)計。這些內(nèi)容是構(gòu)成Java應(yīng)用程序的基本要素和必備知識。本書注重理論與實踐相結(jié)合,注重基本知識的理解與基本技能的培養(yǎng)。全書內(nèi)容豐富,結(jié)構(gòu)安排合理,由淺入深,層次分明,內(nèi)容涉及的廣度和深度符合本科培養(yǎng)目標(biāo)的要求。本書可作為普通高等學(xué)校計算機(jī)及相近專業(yè)本科生(或高職高專學(xué)生)的Java語言程序設(shè)計課程教材,也可作為使用Java語言從事軟件開發(fā)人員的參考書。

作者簡介

暫缺《Java2程序設(shè)計實用教程(第2版普通高等教育十一五國家級規(guī)劃教材)》作者簡介

圖書目錄

第1章  JAVA概述
1.1  了解JAVA
1.1.1  Java的誕生和發(fā)展
1.1.2  Java語言的特點和優(yōu)勢
1.1.3  Java的核心技術(shù)
1.2  JAVA應(yīng)用程序及其運行方式
1.2.1  Application和Applet
1.2.2  Java的體系結(jié)構(gòu)
1.3  JAVA開發(fā)運行環(huán)境
1.3.1  JDK的安裝與設(shè)置
1.3.2  運行Java程序
1.3.3  JCreator簡介
習(xí)題
實驗1  熟悉JAVA程序的編輯、編譯和運行過程
第2章  JAVA語言基礎(chǔ)
2.1  語言成分
2.1.1  標(biāo)識符與關(guān)鍵字
2.1.2  基本數(shù)據(jù)類型
2.1.3  變量與常量
2.1.4  運算符與表達(dá)式
2.2  語句與結(jié)構(gòu)化程序設(shè)計
2.2.1  程序的三種基本結(jié)構(gòu)及Java語句分類
2.2.2  順序結(jié)構(gòu)語句
2.2.3  選擇語句
2.2.4  循環(huán)語句
2.2.5  轉(zhuǎn)移語句
2.3  數(shù)組
2.3.1  一維數(shù)組
2.3.2  二維數(shù)組
2.4  字符串
習(xí)題
實驗2  JAVA語言程序設(shè)計基礎(chǔ)訓(xùn)練
第3章  面向?qū)ο蟮暮诵奶匦?br />3.1  類和對象
3.1.1  面向?qū)ο蠡靖拍?br />3.1.2  定義類
3.1.3  使用對象
3.2  類的封裝性
3.2.1  構(gòu)造方法與析構(gòu)方法
3.2.2  方法的重載
3.2.3  this引用和instanceof對象運算符
3.2.4  類及其成員的訪問權(quán)限
3.2.5  實例成員與類成員
3.3  類的繼承性
3.3.1  什么是繼承
3.3.2  定義繼承的類
3.3.3  super引用
3.4  類的多態(tài)性
3.4.1  什么是多態(tài)
3.4.2  運行時多態(tài)性
3.5  抽象類和最終類
3.6  遞歸方法
習(xí)題
實驗3  類的封裝性和繼承性設(shè)計
第4章  接口、內(nèi)部類和包
4.1  接口
4.1.1  接口與實現(xiàn)接口的類
4.1.2  用接口實現(xiàn)多重繼承
4.2  內(nèi)部類
4.3  包
4.3.1  包的概念
4.3.2  創(chuàng)建、聲明和導(dǎo)入包
4.4  JAVA API基礎(chǔ)
4.4.1  Java提供的包概述
4.4.2  java.lang語言包
4.4.3  java.util實用包
習(xí)題
實驗4  設(shè)計實現(xiàn)接口的類
第5章  異常處理
5.1  程序錯誤與處理
5.1.1  程序錯誤、發(fā)現(xiàn)時刻及錯誤處理原則
5.1.2  面向過程語言與面向?qū)ο笳Z言的錯誤處理方式比較
5.1.3  Java的錯誤和異常
5.2  JAVA的異常處理
5.2.1  異常類說明
5.2.2  異常處理語句
5.2.3  拋出異常
5.2.4  自定義異常類
習(xí)題
實驗5  異常的拋出、捕獲并處理
第6章  圖形用戶界面
6.1  JAVA圖形用戶界面初步
6.1.1  Java圖形用戶界面概述
6.1.2  AWT組件概述
6.2  事件處理
6.2.1  AWT的委托事件模型
6.2.2  AWTEvent事件類
6.2.3  事件監(jiān)聽器接口和事件適配器類
6.3  布局管理
6.3.1  布局管理器類
6.3.2  容器的布局特性
6.4  SWING組件
6.4.1  Swing組件關(guān)系概述
6.4.2  窗口組件
6.4.3  文本顯示和編輯組件
6.4.4  按鈕組件
6.4.5  列表框和組合框組件
6.4.6  菜單組件
6.5  圖形設(shè)計
6.5.1  繪圖類
6.5.2  在組件上繪圖
習(xí)題
實驗6  圖形用戶界面設(shè)計
第7章  多線程
7.1  操作系統(tǒng)中的進(jìn)程和線程
7.1.1  進(jìn)程
7.1.2  線程
7.1.3  并發(fā)程序設(shè)計
7.2  JAVA的線程對象
7.2.1  Runnable接口與Thread類
7.2.2  線程對象的生命周期
7.2.3  線程對象的優(yōu)先級
7.3  線程的同步機(jī)制
7.3.1  交互線程
7.3.2  線程間的競爭關(guān)系與線程互斥
7.3.3  線程間的協(xié)作關(guān)系與線程同步
習(xí)題
實驗7  線程設(shè)計
第8章  APPLET應(yīng)用程序
8.1  WEB應(yīng)用基礎(chǔ)
8.1.1  Internet
8.1.2  WWW瀏覽
8.1.3  HTML
8.2  運行APPLET
8.2.1  什么是Applet
8.2.2  Applet的生命周期
8.2.3  Applet與Application的區(qū)別
8.3  HTML中的APPLET標(biāo)記
8.4  APPLET支持的多媒體技術(shù)
8.4.1  獲得資源文件的地址
8.4.2  顯示圖像
8.4.3  播放音頻
8.4.4  利用線程實現(xiàn)動畫
習(xí)題
實驗8  APPLET中的圖形與動畫設(shè)計
第9章  輸入/輸出流和文件操作
9.1  文件和流的概念
9.1.1  操作系統(tǒng)中的文件和目錄概念
9.1.2  程序設(shè)計語言中的文件類型
9.1.3  流的概念
9.1.4  Java的輸入/輸出流與文件操作概述
9.2  字節(jié)輸入/輸出流類
9.2.1  字節(jié)輸入流類InputStream
9.2.2  字節(jié)輸出流類OutputStream
9.2.3  Java的標(biāo)準(zhǔn)輸入/輸出
9.2.4  文件字節(jié)輸入/輸出流類
9.2.5  數(shù)據(jù)字節(jié)輸入/輸出流類
9.2.6  對象輸入/輸出流類
9.3  字符輸入/輸出流類
9.3.1  字符輸入/輸出流抽象類Reader和Writer
9.3.2  文件字符輸入/輸出流類
9.3.3  字符緩沖流類
9.4  文件操作類
9.4.1  文件類File
9.4.2  文件過濾器接口
9.4.3  文件對話框組件
9.4.4  隨機(jī)存取文件類
9.5  管道流及其應(yīng)用
習(xí)題
實驗9  輸入/輸出流與文件操作
第10章  網(wǎng)絡(luò)通信
10.1  使用URL訪問網(wǎng)絡(luò)資源
10.1.1  URL類
10.1.2  URLConnection類
10.2  SOCKET通信
10.2.1  Socket通信原理
10.2.2  Java的Socket通信實現(xiàn)
習(xí)題
實驗10  SOCKET通信
第11章  數(shù)據(jù)庫應(yīng)用
11.1  關(guān)系數(shù)據(jù)庫系統(tǒng)
11.1.1  數(shù)據(jù)庫系統(tǒng)
11.1.2  關(guān)系模型
11.1.3  客戶-服務(wù)器結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫系統(tǒng)
11.1.4  使用Access數(shù)據(jù)庫
11.1.5  使用SQL Server數(shù)據(jù)庫
11.2  結(jié)構(gòu)化查詢語言SQL
11.2.1  SQL概述
11.2.2  數(shù)據(jù)定義
11.2.3  數(shù)據(jù)更新
11.2.4  數(shù)據(jù)查詢
11.3  JDBC
11.3.1  JDBC的作用和功能
11.3.2  指定JDBC驅(qū)動程序
11.3.3  連接數(shù)據(jù)庫
11.3.4  執(zhí)行SQL語句
11.3.5  處理數(shù)據(jù)查詢的結(jié)果集
習(xí)題
實驗11  數(shù)據(jù)庫應(yīng)用設(shè)計
第12章  JSP
12.1  WEB應(yīng)用技術(shù)概述
12.1.1  靜態(tài)網(wǎng)頁技術(shù)
12.1.2  動態(tài)網(wǎng)頁技術(shù)
12.1.3  了解Servlet
12.2  運行JSP
12.2.1  JSP文檔
12.2.2  基于JSP的Web應(yīng)用結(jié)構(gòu)
12.2.3  JSP容器
12.2.4  Tomcat
12.3  JSP語法
12.3.1  JSP基本語法
12.3.2  JSP隱含對象
12.3.3  JSP編譯指令
12.3.4  JSP操作指令
12.3.5  JavaBeans
習(xí)題
實驗12  使用JSP技術(shù)設(shè)計動態(tài)網(wǎng)頁
第13章  綜合應(yīng)用設(shè)計
13.1  世界杯足球賽成績統(tǒng)計
13.1.1  設(shè)計目標(biāo)和任務(wù)
13.1.2  參賽隊
13.1.3  小組賽比賽記錄
13.1.4  小組賽積分榜
13.1.5  淘汰賽成績
13.2  課程設(shè)計的要求和選題
13.2.1  課程設(shè)計的目的和要求
13.2.2  圖形用戶界面與算法設(shè)計
13.2.3  線程設(shè)計
13.2.4  輸入/輸出流和文件操作
13.2.5  網(wǎng)絡(luò)通信
13.2.6  數(shù)據(jù)庫應(yīng)用
13.2.7  基于JSP的Web應(yīng)用
附錄A  ASCII字符與UNICODE值
附錄B  JAVA關(guān)鍵字
附錄C  運算符及其優(yōu)先級
附錄D  JAVA部分類庫
D.1  JAVA.LANG語言包
D.2  JAVA.UTIL實用包
參考文獻(xiàn)

本目錄推薦

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