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

Java2實用教程

Java2實用教程

定 價:¥29.00

作 者: 杜江編著
出版社: 電子工業(yè)出版社
叢編項: 編程思想·上機實戰(zhàn)
標(biāo) 簽: JAVA語言 程序設(shè)計 教材

ISBN: 9787121022098 出版時間: 2006-02-01 包裝: 平裝
開本: 16開 頁數(shù): 308 字數(shù):  

內(nèi)容簡介

本書全面地講解了Java的基礎(chǔ),從Java的環(huán)境配置到Java的Web應(yīng)用內(nèi)容包括面向?qū)ο缶幊?、Java語言基礎(chǔ)、流程控制語句、類和對象、包、接口與異常、線程、輸入與輸出、Java的網(wǎng)絡(luò)編程、Java圖形編程、Applet編程、JDBC編程、Web應(yīng)用編程等13章內(nèi)容、每一部分都有詳細的實例,讓讀者更加深刻地掌握所學(xué)內(nèi)容。本書提供的下載文件包括PowerPoint課件和實例源代碼,下載網(wǎng)址:http://www.broadview.com.cn/html/resource/Java2.rar本書語言簡潔,實例豐富,適合Java初學(xué)者和有一定編程經(jīng)驗的Java程序設(shè)計者。本書將重點介紹Java的基本知識,通過這些基本的語法講解,使讀者了解面向?qū)ο蟮木幊趟枷搿1緯鴥?nèi)容包括:第1章,Java概述,講解Java的歷史,JDK的安裝和在不同操作系統(tǒng)上如何配置開發(fā)環(huán)境,以及Java常用的幾個工具。第2章,Java語言基礎(chǔ)知識,包括基本數(shù)據(jù)類型、常量和變量、Java的保留關(guān)鍵字、Java的運算符、Java的注釋方法、數(shù)組的運用等知識。第3章,流程控制語句,講解Java的基礎(chǔ)知識,包括if-else條件選擇語句、switch分支語句、for和while循環(huán)控制語句、跳轉(zhuǎn)語句等知識。第4章,類和對象,講解面向?qū)ο蟮奶攸c和面向?qū)ο蟮木幊趟枷?。?章,類、接口和異常,從面向?qū)ο笏枷胫v解什么是Java的類、接口和包,怎樣創(chuàng)建自己的類、接口和包。第6章,線程,講解如何實現(xiàn)線程和創(chuàng)建多線程。第7章,輸入與輸出,介紹Java語言的輸入/輸出(I/O)操作。第8章,Java的網(wǎng)絡(luò)編程,主要講解Socket基礎(chǔ)知識,包括Socket的類型和創(chuàng)建,以及如何創(chuàng)建服務(wù)器端和客戶端程序。第9章,Java圖形用戶界面,主要講解Swing的基礎(chǔ)知識,包括Swing組件、容器和事件處理。第10章,Applet編程,介紹如何使用Applet運行一個Java程序,如何使用HTML給Applet傳遞參數(shù)。第11章,JDBC編程,主要講解什么是JDBC,JDBC的創(chuàng)建和如何使用JDBC連接數(shù)據(jù)庫,如何使用JDBC執(zhí)行SQL語句,即對獲取的結(jié)果集如何處理。第12章,Web應(yīng)用編程,主要介紹如何使用Servlet和JSP技術(shù)。第13章,Java開發(fā)工具NetBeans的使用,主要介紹NetBeansIDE4,1開發(fā)工具的使用方法。

作者簡介

暫缺《Java2實用教程》作者簡介

圖書目錄

第1章Java概述
1.1 Java技術(shù)概述
1 2 Java語言的特點
1.3面向?qū)ο蟮某绦蛟O(shè)計思想
1.3.1什么是對象
1.3 2 OOP的要素
1.4 JDK的安裝和測試
1.5簡單的Java程序
1.6 Java程序開發(fā)步驟9
1.7思考與練習(xí)11.
第2章Java語言基礎(chǔ)12
  2.1 Java的基本數(shù)據(jù)類型12
  2 2常量和變量14
2 2.1  常量14
2 2 2變量15
2.3 Java保留關(guān)鍵字16
2.4運算符17
2.4.1算術(shù)運算符17
2.4 2關(guān)系運算符18
2.4.3邏輯運算符18
2.4.4位運算符19
2.4.5賦值運算符20
2.4.6條件運算符2l
  2.5表達式21
  2.6 Java的注釋 22
  2.7數(shù)組的使用 23
2.7.1一維數(shù)組23
2.7 2多維數(shù)組25
  2.8上機實戰(zhàn)27
2.8.1基本數(shù)學(xué)運算27
2.8 2多維數(shù)組實例28
  2.9思考與練習(xí)31
第3章流程控制語句32
3.1條件選擇語句32
3 2 switch分支語句34
3.3循環(huán)控制語句37
3.3.1  while語句37
3.3 2 do-while語句39
3.3.3 for語句40
3.4跳轉(zhuǎn)語句42
3.4.1  break語句42
3.4 2 continue語句44
3.5上機實戰(zhàn)45
3.5.1判斷閏年45
3.5 2尋找完數(shù)46
3.5.3構(gòu)建魔方陣48
3.6思考與練習(xí)50
第4章類和對象51
4.1面向?qū)ο缶幊?1
4.1.1面向過程51
4.1 2面向?qū)ο?2
4 2類的描述54
4 2.1類的定義54
4 2 2對象實例55
4 2.3構(gòu)造器56
4.3類的成員變量和方法57
4.3.1成員變量的定義57
4.3 2成員變量的訪問權(quán)限58
4.3.3靜態(tài)成員變量59
4.3.4 final變量60
4.3.5成員方法的定義60
4.3.6形參和實參62
4.3.7成員方法重載62
4.3.8靜態(tài)成員方法64
4.4類的繼承
4.5 this和super變量   
4.6抽象類  
4.7上機實戰(zhàn)  
4.7.1創(chuàng)建類  
4.7.2靜態(tài)變量和方法的類  
4.7.3模板——抽象類的使用 
4.8思考與練習(xí)  
第5章 包、接口和異常   
5.1包  
5.2接口
5.3異常及其處理 
5.4使用異常的正確方式  
5.5創(chuàng)建自定義的異常 
5.6上機實戰(zhàn) 
5.6.1命令處理 
5.7思考與練習(xí)
第6章線程
6.1線程簡介  
6.1.1線程的生命周期   
6.2線程的實現(xiàn)方法   
6.2.1 繼承Thread類 
6.2.2實現(xiàn)Runnable接口   
6.3線程的控制  
6.3.1啟動線程 
6.3.2使線程休眠 
6.3.3中斷線程 
6.3.4停止線程 
6.4 Java的多線程實例  
6.5線程的同步與死鎖  
6.6線程管理 
6.7 ThreadLocal問題   
6.8上機實戰(zhàn) 
6.8.1線程控制實例   
6.8.2提高線程優(yōu)先級實例  
6.9思考與練習(xí)  
第7章 輸入與輸出 
7.1輸入/輸出包 
7.1.1 I/O流   
7.1.2 InputStream類常用接口
7.1.3 OutputStream類常用接口 
7.1.4 Reader類常用接口  
7.1.5 Writer類常用接口   
7.2常用的輸入/輸出流  
7.2.1標(biāo)準(zhǔn)輸入/輸出  
7.2.2操作目錄和文件  
7.2.3文件流 
7.2.4隨機文件的訪問 
7.3過濾流 
7.3.1數(shù)據(jù)流 
7.3.2使用I/O緩沖區(qū)   
7.4字節(jié)流與字符流的轉(zhuǎn)換 
7.5 Java運行外部命令  
7.6上機實戰(zhàn)  
7.6.1系統(tǒng)輸入/輸出實例 
7.6.2英文字典實例   
7.7思考與練習(xí) 
第8章Java的網(wǎng)絡(luò)編程   
8.1網(wǎng)絡(luò)基礎(chǔ)知識   
8.1.1 TCPflP參考模型  
8.2 Socket套接字   
8.3 Java開發(fā)TCP/IP程序 
8.4多線程服務(wù)器   
8.5數(shù)據(jù)報 
8.6 URL資源  
8.7上機實戰(zhàn) 
8.7.1查看本機IP實例 
8.7.2簡單聊天工具   
8.7.3用POP3協(xié)議接收郵件  
8.8思考與練習(xí) 
第9章Java圖形用戶界面  
9.1 Java圖形用戶界面簡述  
9.2容器與基本控件   
9.2.1 窗口  
9.2.2窗體   
9.2.3內(nèi)部窗體 
9.2.4面板
9.2.5菜單
9.2.6彈出式菜單
9.2.7丁具欄
9.2.8按鈕
9.2.9單行文本域
9.2.10多行文本域
9.2.11.密碼域
9.2.12標(biāo)簽
9.2.13滾動條
9.3布局管理器
9.3.1流控制器
9.3.2柵格控制器
9.3.3柵格包控制器
9.3.4邊界控制器
9.3.5卡片控制器
9.4上機實戰(zhàn)
9.4.1文本編輯器實例
9.5思考與練習(xí)
第10章Applet編程
10.1 Applet的基本知識
10.1.1 Applet的工作原理
10.1.2 Applet類的主要方法
10.2什么是Appletviewer
10.3 Applet實現(xiàn)
10.3.1編寫一個Applet
10.3.2獲取鍵盤事件
10.3.3捕獲鼠標(biāo)事件
10.3.4 Applet程序與HTML交互
10.4 HTML中的Applet標(biāo)記
10.5 應(yīng)用JAR包
10.6上機實戰(zhàn)
10.6.1跳動的球?qū)嵗?br />10.6.2 Applet使用Swing界面
10.7思考與練列
第11章JDBC編程
11.1 JDBC簡介
11.1.1從ODBC到JDBC
11.1.2 JDBC的特點
11.1.3 JDBC驅(qū)動程序
11.2 JDBC基本編程
11.2.1數(shù)據(jù)庫連接串
11.2.2加載驅(qū)動和創(chuàng)建連接
11.2.3執(zhí)行SQL語句
11.2.4結(jié)果集
ll.3元數(shù)據(jù)
11.3.1數(shù)據(jù)庫元數(shù)據(jù)
11.3.2結(jié)果集元數(shù)據(jù)
11.4可滾動的結(jié)果集
11.5事務(wù)處理
11.6上機實戰(zhàn)
11.6.1一個簡單的通用數(shù)據(jù)庫連接類
11.6.2操作MSSQL數(shù)據(jù)庫
11.6.3連接Oracle數(shù)據(jù)庫
11.6.4連接MySQL數(shù)據(jù)庫
11.7思考與練習(xí)
第12章Web應(yīng)用編程
12.1 Tomcat簡介
12.1.1 Tomcat的配置
12.1.2發(fā)布自己的Web應(yīng)用
12.2 Servlet簡介
12.2.1第一個Servlet程序
12.2.2獲取表單
l2.3 JSP概述
12.3.1 JSP語法概要
12.3.2 JSP獲取表單
12.4 JavaBean與JSP
12.5上機實戰(zhàn)
12.5.1 Servlet留言簿
12.5.2 JSP數(shù)據(jù)庫留言簿
12.6思考與練習(xí)
第13章 開發(fā)工具:NetBeans的使用
l3.1 NetBeans簡介
13.1.1 NetBeans的優(yōu)點及獲取
13.1.2 NetBeans的安裝
13.2 使用NetBeans開發(fā)簡單的Java程序
13.3 使用NetBeans開發(fā)GUI程序
13.4 使用NetBeans開發(fā)Applet程序
13.5 使用NetBeans開發(fā)Web應(yīng)用
13.6導(dǎo)入源代碼工程
13.7 思考與練習(xí)
附錄A NetBeans IDE 4.1快捷鍵

本目錄推薦

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