注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關Java2實用教程

Java2實用教程

Java2實用教程

定 價:¥29.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

第1章Java概述
1.1 Java技術概述
1 2 Java語言的特點
1.3面向對象的程序設計思想
1.3.1什么是對象
1.3 2 OOP的要素
1.4 JDK的安裝和測試
1.5簡單的Java程序
1.6 Java程序開發(fā)步驟9
1.7思考與練習11.
第2章Java語言基礎12
  2.1 Java的基本數據類型12
  2 2常量和變量14
2 2.1  常量14
2 2 2變量15
2.3 Java保留關鍵字16
2.4運算符17
2.4.1算術運算符17
2.4 2關系運算符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數組的使用 23
2.7.1一維數組23
2.7 2多維數組25
  2.8上機實戰(zhàn)27
2.8.1基本數學運算27
2.8 2多維數組實例28
  2.9思考與練習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跳轉語句42
3.4.1  break語句42
3.4 2 continue語句44
3.5上機實戰(zhàn)45
3.5.1判斷閏年45
3.5 2尋找完數46
3.5.3構建魔方陣48
3.6思考與練習50
第4章類和對象51
4.1面向對象編程51
4.1.1面向過程51
4.1 2面向對象52
4 2類的描述54
4 2.1類的定義54
4 2 2對象實例55
4 2.3構造器56
4.3類的成員變量和方法57
4.3.1成員變量的定義57
4.3 2成員變量的訪問權限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思考與練習  
第5章 包、接口和異常   
5.1包  
5.2接口
5.3異常及其處理 
5.4使用異常的正確方式  
5.5創(chuàng)建自定義的異常 
5.6上機實戰(zhàn) 
5.6.1命令處理 
5.7思考與練習
第6章線程
6.1線程簡介  
6.1.1線程的生命周期   
6.2線程的實現方法   
6.2.1 繼承Thread類 
6.2.2實現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思考與練習  
第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標準輸入/輸出  
7.2.2操作目錄和文件  
7.2.3文件流 
7.2.4隨機文件的訪問 
7.3過濾流 
7.3.1數據流 
7.3.2使用I/O緩沖區(qū)   
7.4字節(jié)流與字符流的轉換 
7.5 Java運行外部命令  
7.6上機實戰(zhàn)  
7.6.1系統輸入/輸出實例 
7.6.2英文字典實例   
7.7思考與練習 
第8章Java的網絡編程   
8.1網絡基礎知識   
8.1.1 TCPflP參考模型  
8.2 Socket套接字   
8.3 Java開發(fā)TCP/IP程序 
8.4多線程服務器   
8.5數據報 
8.6 URL資源  
8.7上機實戰(zhàn) 
8.7.1查看本機IP實例 
8.7.2簡單聊天工具   
8.7.3用POP3協議接收郵件  
8.8思考與練習 
第9章Java圖形用戶界面  
9.1 Java圖形用戶界面簡述  
9.2容器與基本控件   
9.2.1 窗口  
9.2.2窗體   
9.2.3內部窗體 
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標簽
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思考與練習
第10章Applet編程
10.1 Applet的基本知識
10.1.1 Applet的工作原理
10.1.2 Applet類的主要方法
10.2什么是Appletviewer
10.3 Applet實現
10.3.1編寫一個Applet
10.3.2獲取鍵盤事件
10.3.3捕獲鼠標事件
10.3.4 Applet程序與HTML交互
10.4 HTML中的Applet標記
10.5 應用JAR包
10.6上機實戰(zhàn)
10.6.1跳動的球實例
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驅動程序
11.2 JDBC基本編程
11.2.1數據庫連接串
11.2.2加載驅動和創(chuàng)建連接
11.2.3執(zhí)行SQL語句
11.2.4結果集
ll.3元數據
11.3.1數據庫元數據
11.3.2結果集元數據
11.4可滾動的結果集
11.5事務處理
11.6上機實戰(zhàn)
11.6.1一個簡單的通用數據庫連接類
11.6.2操作MSSQL數據庫
11.6.3連接Oracle數據庫
11.6.4連接MySQL數據庫
11.7思考與練習
第12章Web應用編程
12.1 Tomcat簡介
12.1.1 Tomcat的配置
12.1.2發(fā)布自己的Web應用
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數據庫留言簿
12.6思考與練習
第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應用
13.6導入源代碼工程
13.7 思考與練習
附錄A NetBeans IDE 4.1快捷鍵

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號