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

新編Java實(shí)用教程

新編Java實(shí)用教程

定 價(jià):¥48.00

作 者: 史斌星,史佳 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等院校計(jì)算機(jī)教育系列教材
標(biāo) 簽: J2EE

ISBN: 9787302199519 出版時(shí)間: 2009-05-01 包裝: 平裝
開本: 16開 頁數(shù): 519 字?jǐn)?shù):  

內(nèi)容簡介

  《新編Java實(shí)用教程》包含Java基礎(chǔ)、JavaScript、HTML、JSP網(wǎng)頁編程等幾部分內(nèi)容?!缎戮嶫ava實(shí)用教程》結(jié)構(gòu)嚴(yán)謹(jǐn),注重基本概念,側(cè)重分析重點(diǎn)和難點(diǎn)。重要的概念用黑體標(biāo)注,抽象的概念用實(shí)例說明,易出錯(cuò)或混淆的概念通過習(xí)題加深理解?!缎戮嶫ava實(shí)用教程》既具有教科書特有的條理性,達(dá)到相當(dāng)?shù)睦碚摳叨?,又具有通順流暢、通俗易懂和深入淺出的敘述風(fēng)格,無論初學(xué)者還是有一定基礎(chǔ)的讀者都會(huì)從中受益。為了滿足計(jì)算機(jī)專業(yè)的入學(xué)考試、資格考試、職稱考試和求職考試的需要,全書提供了四百多個(gè)例題和習(xí)題,既可作為課后作業(yè),也可作為自我檢查的資料?!缎戮嶫ava實(shí)用教程》是一本從基礎(chǔ)到應(yīng)用一氣呵成的教材,既可用作Java基礎(chǔ)教材,也可用作專業(yè)、職業(yè)教育教材,或課外閱讀、自學(xué)材料。

作者簡介

暫缺《新編Java實(shí)用教程》作者簡介

圖書目錄

第1章 Java入門
1.1 Java的運(yùn)行環(huán)境
1.1.1 Java編譯器和虛擬機(jī)
1.1.2 JDK的安裝
1.1.3 環(huán)境變量的設(shè)置
1.2 Java程序的運(yùn)行
1.2.1 一個(gè)最簡單的Java程序
1.2.2 程序的書寫和存放
1.2.3 命令提示符窗口
1.2.4 程序的編輯和運(yùn)行
1.2.5 javac和java命令的格式
1.3 Java程序的基本結(jié)構(gòu)
1.3.1 框架語句分析
1.3.2 Java區(qū)分大小寫
1.4 Java程序輸出語句分析
1.4.1 輸出語句的計(jì)算功能
1.4.2 輸出語句中的引號
1.4.3 輸出語句中的+號
1.5 Java程序改錯(cuò)
1.5.1 程序編譯時(shí)出現(xiàn)的錯(cuò)誤
1.5.2 程序運(yùn)行時(shí)出現(xiàn)的錯(cuò)誤
1.5.3 命令提示符窗口輸入命令的錯(cuò)誤
本章小結(jié)
習(xí)題
第2章 Java的數(shù)據(jù)類型
2.1 基本數(shù)據(jù)類型
2.1.1 整型
2.1.2 浮點(diǎn)型
2.1.3 字符型
2.1.4 邏輯型
2.1.5 空型
2.2 常量和變量
2.2.1 常量
2.2.2 變量的聲明
2.2.3 變量的賦值
2.3 數(shù)組
2.3.1 數(shù)組的定義
2.3.2 main方法定義的args數(shù)組
2.3.3 二維數(shù)組
2.3.4 引用型變量
本章小結(jié)
習(xí)題
第3章 類和對象
3.1 類
3.1.1 類結(jié)構(gòu)
3.1.2 類的定義
3.1.3 方法聲明和方法體
3.1.4 方法名和返回類型
3.1.5 通過參量傳遞數(shù)據(jù)
3.2 類的對象
3.2.1 對象的創(chuàng)建
3.2.2 類類型變量和引用類型變量
3.2.3 訪問權(quán)限和封裝
3.3 類的成員
3.3.1 全局變量和局部變量
3.3.2 靜態(tài)變量和非靜態(tài)變量
3.3.3 靜態(tài)方法和非靜態(tài)方法
3.3.4 類的構(gòu)造方法
3.3.5 關(guān)鍵字this
3.3.6 方法重載
3.4 類的繼承和接口
3.4.1 類的繼承
3.4.2 覆蓋
3.4.3 多態(tài)性
3.4.4 關(guān)鍵字final
3.4.5 關(guān)鍵字abstract
3.4.6 接口
3.4.7 包
本章小結(jié)
習(xí)題
第4章 String類
4.1 字符串對象
4.1.1 字符串的創(chuàng)建
4.1.2 字符串?dāng)?shù)組
4.2 字符串類的方法
4.2.1 substring方法
4.2.2 equals方法
4.2.3 indexOf方法
4.2.4 compareTo方法
4.2.5 replace方法
4.2.6 trim方法
4.2.7 startsWith和endsWith方法
4.3 數(shù)據(jù)類型的轉(zhuǎn)換
4.3.1 將字符串轉(zhuǎn)換為數(shù)值
4.3.2 將數(shù)值轉(zhuǎn)換為字符串
4.4 用valueOf方法進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換
4.4.1 將數(shù)值轉(zhuǎn)換為字符串
4.4.2 將字符串轉(zhuǎn)換為數(shù)值
4.5 通過命令行輸入轉(zhuǎn)換數(shù)據(jù)
4.5.1 將輸入字符轉(zhuǎn)換為計(jì)算數(shù)值
4.5.2 十-二進(jìn)制轉(zhuǎn)換
4.6 StringBuffer類
本章小結(jié)
習(xí)題
第5章 運(yùn)算和控制語句
5.1 運(yùn)算語句
5.1.1 賦值運(yùn)算
5.1.2 算術(shù)運(yùn)算
5.1.3 快捷運(yùn)算符
5.1.4 邏輯運(yùn)算
5.1.5 位運(yùn)算
5.1.6 關(guān)系運(yùn)算
5.1.7 條件運(yùn)算符
5.1.8 運(yùn)算符的優(yōu)先級
5.2 控制語句
5.2.1 if語句
5.2.2 switch語句
5.2.3 for語句
5.2.4 continue與break語句
5.2.5 while語句
5.3 關(guān)鍵字package
5.4 Math類
5.4.1 Math類的計(jì)算方法
5.4.2 應(yīng)用Math方法計(jì)算房貸月供
本章小結(jié)
習(xí)題
第6章 容器類
6.1 GUI和AWT
6.1.1 圖形用戶界面(GUI)
6.1.2 抽象窗口工具包(AWT)
6.2 Frame類
6.2.1 Frame類的對象
6.2.2 通過默認(rèn)構(gòu)造方法創(chuàng)建對象
6.2.3 在Frame對象上添加組件
6.2.4 Frame容器的布局管理
6.3 面板類
6.3.1 Panel類
6.3.2 容器嵌套
6.3.3 ScrollPane類
6.4 Window類
6.5 Dialog類
6.5.1 非模態(tài)對話框
6.5.2 模態(tài)對話框
6.6 Applet程序
6.6.1 Applet類
6.6.2 Applet創(chuàng)建的對象
6.6.3 Applet類的方法
本章小結(jié)
習(xí)題
第7章 組件類
7.1 基本組件
7.1.1 添加監(jiān)聽接口
7.1.2 設(shè)置按鈕的位置和大小
7.1.3 setBounds方法
7.1.4 getPreferredSize方法
7.1.5 paint方法
7.2 文本框和文本區(qū)類
7.2.1 文本框?qū)ο?br />7.2.2 通過文本框輸入數(shù)據(jù)
7.2.3 try…catch結(jié)構(gòu)
7.2.4 文本區(qū)對象
7.2.5 append方法和insert方法
7.3 選擇類組件
7.3.1 Checkbox(單選按鈕)類
7.3.2 Checkbox(復(fù)選框)類
7.3.3 Choice(選擇菜單)類
7.3.4 List(列表框)類
7.4 監(jiān)聽接口
7.4.1 ActionListener動(dòng)作監(jiān)聽接口
7.4.2 TextListener文本監(jiān)聽接口
7.4.3 ItemListener項(xiàng)目監(jiān)聽接口
7.4.4 監(jiān)聽接口小結(jié)
7.4.5 WindowListener接口
7.4.6 WindowAdapter類
7.5 GridBagLayout布局及布局管理
小結(jié)
本章小結(jié)
習(xí)題
第8章 菜單和文件
8.1 菜單類的組成
8.1.1 一個(gè)空白菜單
8.1.2 復(fù)制和粘貼
8.2 文件對話框
8.2.1 打開文件對話框
8.2.2 存儲(chǔ)文件對話框
8.2.3 菜單中的文件對話框
8.2.4 通過文件對話框運(yùn)行可執(zhí)行程序
8.3 數(shù)據(jù)流
8.3.1 文件輸入流和輸出流類
8.3.2 數(shù)據(jù)流的分類
8.3.3 數(shù)據(jù)輸入流和輸出流
8.3.4 對象輸入流和輸出流
8.3.5 序列化接口
8.3.6 RandomAccessFile類
8.3.7 系統(tǒng)輸入流和輸出流
8.4 File類
8.4.1 文件和文件夾目錄
8.4.2 創(chuàng)建和刪除文件夾
8.4.3 創(chuàng)建和刪除文件
本章小結(jié)
習(xí)題
第9章 繪圖和鼠標(biāo)鍵盤監(jiān)聽
9.1 Graphics類
9.1.1 繪制曲線
9.1.2 填充圖形顏色
9.1.3 三維圖形
9.1.4 用三基色表示顏色
9.1.5 通過位異或設(shè)置顏色
9.2 Graphics2D類
9.2.1 繪制直線
9.2.2 繪制矩形
9.2.3 繪制圓弧
9.2.4 BasicStroke類
9.2.5 QuadCurve2D類
9.2.6 CubicCurve2D類
9.2.7 GradientPaint類
9.3 用鼠標(biāo)繪圖
9.3.1 光標(biāo)圖形
9.3.2 徒手畫
9.3.3 用鼠標(biāo)拖出虛框
9.4 鍵盤和鼠標(biāo)監(jiān)聽接口
9.4.1 KeyListener接口
9.4.2 KeyEvent類的字段
9.4.3 鼠標(biāo)和鍵盤監(jiān)聽接口小結(jié)
本章小結(jié)
習(xí)題
第10章 線程
10.1 線程的創(chuàng)建
10.1.1 在命令提示符窗口創(chuàng)建線程
10.1.2 在Frame窗口創(chuàng)建Thread對象
10.1.3 在Applet程序中創(chuàng)建線程
10.1.4 通過Runnable接口創(chuàng)建線程
10.2 多線程
10.2.1 多線程的創(chuàng)建
10.2.2 線程的同步
10.3 線程的等待和中斷
10.3.1 wait和notify方法
10.3.2 interrupt方法
10.4 異常處理
10.4.1 常見的異常類
10.4.2 通過throw和throws拋出異常
本章小結(jié)
習(xí)題
第11章 多媒體
11.1 圖片顯示
11.1.1 在Frame窗口顯示圖片
11.1.2 在Applet窗口顯示圖片
11.1.3 連續(xù)展示圖片
11.2 時(shí)間控制
11.2.1 時(shí)間的測定和顯示
11.2.2 時(shí)間控制的動(dòng)畫
11.3 多媒體播放..
11.3.1 播放音頻文件
11.3.2 播放視頻文件
11.3.3 在Frame窗口播放視頻
11.3.4 通過JMF播放音頻文件
本章小結(jié)
習(xí)題
第12章 Swing包
12.1 基礎(chǔ)容器類
12.1.1 內(nèi)容面板
12.1.2 JFrame類
12.1.3 JApplet類
12.1.4 JDialog類
12.1.5 JWindow類
12.2 中間容器類
12.2.1 JPanel類
12.2.2 JScrollPane類
12.2.3 JSplitPane類
12.2.4 JInternalFrame類
12.3 組件類
12.3.1 JPasswordField類
12.3.2 JTextPane類
12.3.3 JComboBox類
12.3.4 JFileChooser類
12.3.5 時(shí)鐘和進(jìn)度條
12.4 表格
12.4.1 JTable類
12.4.2 怎樣讀取表格中的數(shù)據(jù)
12.5 工具條和菜單
12.5.1 JToolBar類
12.5.2 菜單類
12.6 樹
12.6.1 JTree類
12.6.2 通過文本創(chuàng)建樹
本章小結(jié)
習(xí)題
第13章 數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫
13.1 常用數(shù)據(jù)結(jié)構(gòu)類
13.1.1 LinkedList類
13.1.2 創(chuàng)建鏈表元素
13.1.3 將鏈表存入文檔
13.1.4 Stack類
13.1.5 TreeSet類
13.1.6 Vector類
13.1.7 Hashtable類
13.2 數(shù)據(jù)庫和數(shù)據(jù)源
13.2.1 什么是數(shù)據(jù)庫
13.2.2 創(chuàng)建ODBC數(shù)據(jù)源
13.2.3 一個(gè)簡單的數(shù)據(jù)庫程序
13.3 數(shù)據(jù)庫的顯示
13.3.1 加載JDBC-ODBCBridge驅(qū)動(dòng)器
13.3.2 連接數(shù)據(jù)源
13.3.3 創(chuàng)建Statement對象
13.3.4 SQL語句
13.3.5 創(chuàng)建ResultSet記錄集
13.3.6 可以前后移動(dòng)的記錄集
13.3.7 指定顯示某條記錄
13.3.8 測試數(shù)據(jù)表的字段
13.3.9 rgst數(shù)據(jù)表中的記錄
13.4 Select表達(dá)式
13.4.1 一個(gè)簡單的Select表達(dá)式
13.4.2 Select表達(dá)式中的算術(shù)運(yùn)算
13.4.3 Select表達(dá)式中的比較運(yùn)算
13.4.4 like和通配符結(jié)合的運(yùn)算
13.4.5 notlike和通配符結(jié)合的運(yùn)算
13.4.6 between…and運(yùn)算
13.4.7 notin運(yùn)算
13.4.8 and和or運(yùn)算
13.4.9 order排序運(yùn)算
13.5 數(shù)據(jù)庫查詢和修改
13.5.1 綜合應(yīng)用數(shù)據(jù)庫
13.5.2 顯示記錄
13.5.3 查詢記錄
13.5.4 修改記錄
13.5.5 書寫SQL語句
13.5.6 添加記錄
13.5.7 刪除記錄
本章小結(jié)
習(xí)題
第14章 HTML語言
14.1 HTML語言基礎(chǔ)
14.1.1 什么是HTML語言
14.1.2 HTML文件的結(jié)構(gòu)
14.1.3 TITLE標(biāo)記
14.1.4 META標(biāo)記
14.1.5 HTML文件的編寫和修改
14.1.6 怎樣修改程序錯(cuò)誤
14.2 字體標(biāo)記
14.2.1 FONT標(biāo)記
14.2.2 標(biāo)題標(biāo)記
14.2.3 其他文字屬性標(biāo)記
14.3 排版標(biāo)記
14.3.1 段落標(biāo)記
14.3.2 CENTER標(biāo)記
14.3.3 ADDRESS標(biāo)記
14.3.4 注釋標(biāo)記
14.3.5 HR標(biāo)記
14.3.6 小于和大于號標(biāo)記
14.3.7 空格標(biāo)記
14.4 文本區(qū)域標(biāo)記
14.4.1 Textarea標(biāo)記
14.4.2 Blockquote標(biāo)記
14.4.3 PRE標(biāo)記
14.4.4 三種文本區(qū)域標(biāo)記的比較
14.5 列表標(biāo)記
14.5.1 無序列表
14.5.2 有序列表
14.5.3 選擇列表
14.5.4 列表標(biāo)記應(yīng)用示例
14.6 框架和BODY標(biāo)記
14.6.1 FRAMESET和FRAME標(biāo)記
14.6.2 IFRAME標(biāo)記
14.6.3 BODY標(biāo)記
14.7 表格標(biāo)記
14.7.1 表格標(biāo)記概述
14.7.2 TABLE標(biāo)記
14.7.3 CAPTION標(biāo)記
14.7.4 TH標(biāo)記
14.7.5 TR標(biāo)記
14.7.6 TD標(biāo)記
14.7.7 創(chuàng)建表格
14.7.8 DIV標(biāo)記
14.8 鏈接和加載
14.8.1 A標(biāo)記
14.8.2 IMG標(biāo)記
14.8.3 加載視頻文件
14.8.4 MARQUEE標(biāo)記
14.8.5 EMBED標(biāo)記
14.8.6 BGSOUND標(biāo)記
14.9 內(nèi)部控件
14.9.1 按鈕控件
14.9.2 CHECKBOX和RADIO控件
14.9.3 TEXT控件
14.9.4 PASSWORD控件
14.9.5 HIDDEN控件
14.9.6 TEXTAREA控件
14.9.7 SELECT控件
14.9.8 表單
14.9.9 INPUT標(biāo)記
14.1 0事件
14.1 0.1 鼠標(biāo)事件
14.1 0.2 鍵盤事件
14.1 0.3 窗口事件
14.1 1一個(gè)展示性網(wǎng)站
本章小結(jié)
習(xí)題
第15章 JavaScript
15.1 JavaScript入門
15.1.1 什么是JavaScript
15.1.2 對象.方法和事件
15.2 數(shù)據(jù)類型
15.2.1 常量
15.2.2 變量
15.3 運(yùn)算符
15.3.1 算術(shù)運(yùn)算符
15.3.2 位運(yùn)算符
15.3.3 結(jié)合運(yùn)算
15.3.4 邏輯運(yùn)算符
15.3.5 比較運(yùn)算符
15.3.6 字符串連接運(yùn)算
15.3.7 條件運(yùn)算
15.3.8 運(yùn)算符的優(yōu)先級
15.4 控制語句
15.4.1 if條件語句
15.4.2 for循環(huán)語句
15.4.3 while循環(huán)語句
15.4.4 break和continue語句
15.5 內(nèi)部對象
15.5.1 String對象
15.5.2 系統(tǒng)函數(shù)
15.5.3 Math對象
15.5.4 Date對象
15.5.5 句號運(yùn)算符
15.5.6 關(guān)鍵字with和for…in結(jié)構(gòu)
15.6 瀏覽器對象
15.6.1 瀏覽器對象概述
15.6.2 相對路徑和絕對路徑
15.6.3 多框架窗口
15.6.4 self窗口
15.6.5 top窗口
15.6.6 window對象的方法
15.6.7 document對象
15.7 函數(shù)
本章小結(jié)
習(xí)題
第16章 JSP程序
16.1 JSP文件的運(yùn)行環(huán)境
16.1.1 運(yùn)行JSP文件的基本條件
16.1.2 安裝TCP/IP協(xié)議
16.1.3 Resin
16.1.4 虛擬地址和實(shí)際地址
16.1.5 應(yīng)用程序的存放地址
16.1.6 Tomcat
16.2 JSP程序基礎(chǔ)
16.2.1 JSP程序的基本結(jié)構(gòu)
16.2.2 通過虛擬地址運(yùn)行文件
16.2.3 JSP的常用標(biāo)記
16.3 通過文件傳遞信息
16.3.1 文件和文件夾的地址
16.3.2 文件夾的目錄
16.3.3 文件夾的創(chuàng)建和刪除
16.3.4 讀文件
16.3.5 寫文件
16.3.6 客訪量計(jì)數(shù)器
16.3.7 文件或文件夾的屬性
16.4 通過控件傳遞信息
16.4.1 通過文本框傳遞信息
16.4.2 通過鏈接傳遞信息
16.4.3 通過單選按鈕和復(fù)選框傳遞信息
16.4.4 通過多選列表框傳遞信息
16.4.5 輸入錯(cuò)誤提示
16.5 通過數(shù)據(jù)庫傳遞信息
16.5.1 測試數(shù)據(jù)庫的字段
16.5.2 數(shù)據(jù)表顯示
16.5.3 數(shù)據(jù)庫網(wǎng)上查詢
16.5.4 合并文件
本章小結(jié)
習(xí)題
第17章 JSP的內(nèi)部對象
17.1 application對象
17.1.1 application對象的特點(diǎn)
17.1.2 怎樣設(shè)置application對象變量
17.1.3 application對象的應(yīng)用
17.2 session對象
17.2.1 session對象的特點(diǎn)
17.2.2 session對象變量的設(shè)置
17.2.3 session對象的刪除
17.2.4 程序運(yùn)行時(shí)間的計(jì)算
17.2.5 新客戶注冊
17.2.6 老客戶登錄
17.3 Cookie
17.3.1 什么是Cookie
17.3.2 Cookie變量的設(shè)置
17.3.3 Cookie數(shù)組
17.3.4 Cookie變量的存取路徑
17.4 request和response對象
17.4.1 request對象
17.4.2 數(shù)據(jù)類型的轉(zhuǎn)換
17.4.3 response對象
17.4.4 通過static變量傳遞數(shù)據(jù)
本章小結(jié)
習(xí)題
第18章 JSP標(biāo)記
18.1 腳本元件
18.1.1 代碼標(biāo)記
18.1.2 聲明定義標(biāo)記
18.1.3 表達(dá)式標(biāo)記
18.1.4 注釋標(biāo)記
18.2 指令元件
18.2.1 網(wǎng)頁指令
18.2.2 buffer屬性
18.3 動(dòng)作元件
18.3.1 jsp:param標(biāo)記
18.3.2 jsp:include標(biāo)記
18.3.3 jsp:forward標(biāo)記
18.3.4 object和jsp:plugin標(biāo)記
18.3.5 jsp:useBean標(biāo)記
本章小結(jié)
習(xí)題
第19章 JavaBean
19.1 JavaBean基礎(chǔ)
19.1.1 JavaBean的存放位置
19.1.2 JavaBean的運(yùn)行
19.1.3 JavaBean生命期的意義
19.2 通過JavaBean傳遞數(shù)據(jù)
19.2.1 鏈接字符串
19.2.2 JavaBean中的函數(shù)
19.2.3 JavaBean中的數(shù)組
19.2.4 jsp:setProperty和jsp:getProperty標(biāo)記
19.2.5 通過JavaBean傳遞表單數(shù)據(jù)
19.3 應(yīng)用JavaBean讀取文件
19.4 數(shù)據(jù)庫程序應(yīng)用JavaBean
本章小結(jié)
習(xí)題
第20章 網(wǎng)上書店
20.1 進(jìn)入網(wǎng)站首頁
20.2 應(yīng)用數(shù)據(jù)庫
20.3 應(yīng)用JavaBean
20.4 選購圖書
20.5 確認(rèn)或修改選購
20.6 購書清單
20.7 怎樣判斷是不是貴賓
20.8 處理錯(cuò)誤
20.9 哪些方面有待改進(jìn)
本章小結(jié)
習(xí)題
附錄A 下載JDK軟件
附錄B 下載Tomcat和Resin軟件
B.1 怎樣下載Tomcat軟件
B.2 怎樣下載Resin軟件
附錄C 下載和安裝JMF軟件
附錄D 下載和使用幫助文件
D.1 怎樣下載Java幫助文件
D.2 怎樣應(yīng)用幫助文件
D.2.1 類索引
D.2.2 方法索引
D.2.3 關(guān)鍵字搜索

本目錄推薦

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