出版時間:2008-10 出版社:人民郵電出版社 作者:朱喜福,戴舒樽,王曉勇 著 頁數(shù):222
Tag標簽:無
前言
目前,高職高專教育已經(jīng)成為我國普通高等教育的重要組成部分。在高職高專教育如火如荼的發(fā)展形勢下,高職高專教材也百花齊放。根據(jù)教育部發(fā)布的《關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見》(簡稱16號文)的文件精神,本著為進一步提高高等教育的教學(xué)質(zhì)量和服務(wù)的根本目的,同時針對高職高專院校計算機教學(xué)的思路和方法的不斷改革和創(chuàng)新,人民郵電出版社精心策劃了這套高質(zhì)量、實用型的教材--“高等職業(yè)院校計算機教育規(guī)劃教材”?! ”咎捉滩闹械慕^大多數(shù)品種是我社多年來高職計算機精品教材的積淀,都經(jīng)過了廣泛的市場檢驗,贏得了廣大師生的認可。為了適應(yīng)新的教學(xué)要求,緊跟新的技術(shù)發(fā)展,我社再一次組織了廣泛深入的調(diào)研,組織了上百名教師、專家對原有教材做認真的分析和研討,在此基礎(chǔ)上重新修訂出版?! ”咎捉滩闹须m然還有一部分品種是首次出版,但其原稿也經(jīng)過實際教學(xué)的檢驗并不斷完善。因此,本套教材集中反映了高職院校近幾年來的教學(xué)改革成果,是教師們多年來教學(xué)經(jīng)驗的總結(jié)。本套教材中的每一部作品都特色鮮明,集高質(zhì)量與實用性為一體。 本套教材的作者都具有豐富的教學(xué)經(jīng)驗和寫作經(jīng)驗,思路清晰,文筆流暢。教材編寫充分體現(xiàn)高職高專教學(xué)的特點,深人淺出,言簡意賅。理論知識以“夠用”為度,突出工作過程導(dǎo)向,突出實際技能的培養(yǎng)?! 榉奖憬處熓谡n,本套教材將提供完善的教學(xué)服務(wù)體系。教師可通過訪問人民郵電出版社網(wǎng)站http://www.ptpress.com.cn/download下載相關(guān)資料?! g迎廣大教師對本套教材的不足之處提出批評和建議!
內(nèi)容概要
《Java網(wǎng)絡(luò)編程基礎(chǔ)》是為Java學(xué)習(xí)者在了解Java編程的基礎(chǔ)知識之后,進一步學(xué)習(xí)Java網(wǎng)絡(luò)編程而編寫的教材。全書共4章,第1章通過使用MySQL講述JDBC數(shù)據(jù)庫應(yīng)用編程,內(nèi)容緊密圍繞“綜合實例——Java考試管理系統(tǒng)”來展開;第2章講述C/S網(wǎng)絡(luò)編程及應(yīng)用,通過“綜合實例——C/S考試系統(tǒng)”著重講述C/S模式下的Java網(wǎng)絡(luò)應(yīng)用,這個實例與第1章的“Java考試管理系統(tǒng)”相結(jié)合,實現(xiàn)了一個完整的實用項目;第3章講述JSP及JavaBean網(wǎng)站編程,并通過“綜合實例——電子商務(wù)網(wǎng)站框架”講述基于Web的電子商務(wù)網(wǎng)站的設(shè)計與實現(xiàn);第4章講述如何應(yīng)用J2ME開發(fā)簡單的手機應(yīng)用程序,并通過一個綜合實例完整地講述了J2ME手機游戲設(shè)計與編碼實現(xiàn)。 《Java網(wǎng)絡(luò)編程基礎(chǔ)》內(nèi)容實用,通俗易懂,循序漸進,實例豐富,并注重培養(yǎng)學(xué)生解決實際問題的能力。《Java網(wǎng)絡(luò)編程基礎(chǔ)》每章都安排了大量有針對性的上機編程練習(xí)題,便于教師教學(xué)和檢驗學(xué)生的學(xué)習(xí)效果,幫助學(xué)生鞏固和加強所學(xué)內(nèi)容?!禞ava網(wǎng)絡(luò)編程基礎(chǔ)》可作為高等職業(yè)院校、應(yīng)用型本科院?!癑ava網(wǎng)絡(luò)編程”課程的教材;對于具有一定的Java編程基礎(chǔ),并希望進一步熟悉Java網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程、商務(wù)網(wǎng)站開發(fā)和手機編程的讀者,《Java網(wǎng)絡(luò)編程基礎(chǔ)》也是一本理想的參考書。
書籍目錄
第1章JDBC數(shù)據(jù)庫應(yīng)用編程1.1編程環(huán)境與關(guān)系型數(shù)據(jù)庫管理系統(tǒng)1.1.1編程環(huán)境1.1.2關(guān)系型數(shù)據(jù)庫管理系統(tǒng)1.2SQL基礎(chǔ)1.2.1SQL數(shù)據(jù)類型1.2.2數(shù)據(jù)定義言語(DDL)1.2.3數(shù)據(jù)處理語言(DML)1.3JDBC基礎(chǔ)1.3.1JDBC驅(qū)動1.3.2JDBC的功能1.3.3連接池1.3.4事務(wù)操作1.4JDBC編程實現(xiàn)Admin表的管理1.4.1數(shù)據(jù)庫連接類MySqlConnnection1.4.2數(shù)據(jù)庫表的對應(yīng)類Admin1.4.3數(shù)據(jù)庫表的操作類DBAdmin1.4.4JDBC操作流程1.5綜合實例--Java考試管理系統(tǒng)1.5.1數(shù)據(jù)表1.5.2數(shù)據(jù)表的對應(yīng)類(examch1.mybean包)1.5.3數(shù)據(jù)庫表的操作類(examch1.db包)1.5.4考試管理系統(tǒng)圖形用戶界面類(examch1.mygui包)1.5.5考試管理系統(tǒng)主界面Test Frame類(examch1包)習(xí)題第2章C/S網(wǎng)絡(luò)編程及應(yīng)用2.1C/S網(wǎng)絡(luò)編程概述2.1.1InetAddress類2.1.2服務(wù)器和客戶機2.1.3端口號2.2Socket通信2.2.1Socket通信簡介2.2.2Socket類2.2.3ServerSocket類2.2.4Socket通信實現(xiàn)簡單聊天室2.3UDP通信2.3.1UDP通信簡介2.3.2簡單的UDP客戶機/服務(wù)器通信2.4綜合實例--C/S考試系統(tǒng)2.4.1C/S考試系統(tǒng)的客戶端程序2.4.2C/S考試系統(tǒng)服務(wù)器端程序2.4.3C/S考試系統(tǒng)的運行習(xí)題第3章JSP及JavaBean網(wǎng)站編程3.1編程環(huán)境與JSP網(wǎng)絡(luò)的目錄結(jié)構(gòu)3.1.1編程環(huán)境3.1.2JSP網(wǎng)站的目錄結(jié)構(gòu)3.2JSP(JavaServerPages)技術(shù)3.2.1網(wǎng)絡(luò)請求與響應(yīng)3.2.2什么是JSP3.2.3JSP的優(yōu)勢3.2.4Servlet的編寫及在Web.xml文檔中配置Servlet3.2.5JSP的執(zhí)行過程3.3JSP語法對象3.3.1頁面指令3.3.2include指令3.3.3聲明3.3.4表達式3.3.5Scriptlet3.3.6JSP注釋3.3.7jsp:useBean操作3.3.8jsp:include操作3.3.9jsp:param操作3.4JSP隱含對象及其主要API3.4.1request3.4.2response3.4.3out3.4.4session3.4.5application3.5綜合實例--電子商務(wù)網(wǎng)站框架3.5.1電子商務(wù)網(wǎng)站“shop”的總體說明3.5.2用戶注冊、登錄模塊中的類3.5.3商品類別表和商品表對應(yīng)的數(shù)據(jù)庫操作類3.5.4用戶注冊、登錄模塊的JSP頁面3.5.5用戶瀏覽商品類別、瀏覽商品的JSP頁面3.5.6用戶購物車模塊的JSP頁面3.5.7管理員后臺管理模塊的JSP頁面習(xí)題第4章J2ME編程及應(yīng)用4.1J2ME開發(fā)環(huán)境4.1.1J2ME概述4.1.2J2ME開發(fā)環(huán)境配置4.1.3J2ME應(yīng)用程序編譯及運行4.2高、低級用戶界面編程和事件響應(yīng)4.2.1概述4.2.2高級用戶界面4.2.3低級用戶界面4.2.4高級事件響應(yīng)4.2.5低級事件響應(yīng)4.3記錄管理系統(tǒng)(RMS)4.3.1記錄存儲(RecordStore)4.3.2記錄的添、刪、改、查4.4計時器(Timer)和計時器任務(wù)(Timer Task)4.4.1計時器(Timer)4.4.2計時器任務(wù)(Timer Task)4.5綜合實例-簡單的射擊游戲4.5.1游戲規(guī)則與玩法4.5.2游戲的流程與類4.5.3游戲類的實現(xiàn)4.5.4游戲的運行及結(jié)果4.5.5游戲制作的總結(jié)習(xí)題附錄:在Eclipse+MyEclipse環(huán)境下創(chuàng)建Java項目和Web項目附錄1在Eclipse環(huán)境下創(chuàng)建Java項目204附錄1.1Eclipse 3.2+My Eclipse 5.1的安裝附錄1.2在Eclipse 3.2環(huán)境下創(chuàng)建Java項目附錄1.3創(chuàng)建JavaBean和代碼重構(gòu)附錄2在MyEclipse環(huán)境下創(chuàng)建Web項目附錄2.1創(chuàng)建Web項目附錄2.2配置JDK和Tomcat附錄2.3啟動Tomcat并運行Web項目附錄3在Eclipse環(huán)境下開發(fā)J2ME手機應(yīng)用程序附錄3.1EclipseMe插件的獲取和安裝附錄3.2在EclipseMe環(huán)境下創(chuàng)建J2ME項目并運行程序
章節(jié)摘錄
第1章 JDBC數(shù)據(jù)庫應(yīng)用編程 1.1 編程環(huán)境與關(guān)系型數(shù)據(jù)庫管理系統(tǒng) 1.1.1 編程環(huán)境 1.數(shù)據(jù)庫 使用MySQL 5.0(Win32版本)數(shù)據(jù)庫講解JDBC編程。讀者可從相關(guān)網(wǎng)站下載該軟件,或訪問http://www.mysql.corn/獲得最新版本的MySQL和相關(guān)文檔資料?! ?.Java開發(fā)平臺 在JDK 5.0+Eclipse 3.2平臺下編寫、編譯和運行Java程序。Eclipse是開源軟件,也是很好的Java開發(fā)平臺。Eclipse的安裝和使用將在本書附錄中簡要說明。本章的所有程序也可以使用其他Java編程軟件(如JCreator)編譯運行。 1.1.2 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) 隨著信息化時代的到來,用戶對信息存儲的數(shù)量越來越大,同時對這些海量數(shù)據(jù)的檢索要求也越來越高。使用數(shù)據(jù)庫來管理數(shù)據(jù)可以減輕存儲、檢索、管理數(shù)據(jù)的負擔(dān),將這些工作委托給數(shù)據(jù)庫引擎來處理,應(yīng)用程序設(shè)計人員就可以將精力更加集中到應(yīng)用程序的開發(fā)中,同時利用商業(yè)化的數(shù)據(jù)庫又大大增強了數(shù)據(jù)維護的可靠性,改進了程序?qū)Τ志没瘮?shù)據(jù)庫操作的效率?! ∧壳按嬖谥鞣N各樣的數(shù)據(jù)庫系統(tǒng),以滿足用戶多種多樣的需求,比如網(wǎng)狀數(shù)據(jù)庫、樹狀數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫、文本數(shù)據(jù)庫等。在各種數(shù)據(jù)庫系統(tǒng)中,關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(Relational Database Management System,RDMS)以其高度的靈活性成為目前發(fā)展最成功的數(shù)據(jù)庫系統(tǒng)?! ”容^著名的商業(yè)關(guān)系型數(shù)據(jù)庫系統(tǒng)有Oracle、IBM DB2、Microsoft SQL Server等,同時還存在為數(shù)眾多的免費數(shù)據(jù)庫產(chǎn)品,如MySQL?! ≡陉P(guān)系型數(shù)據(jù)庫中,每個數(shù)據(jù)表中都有許多的數(shù)據(jù)行(Row),稱之為記錄(Recorder);每條記錄都由一些長度固定的字段(Column)組成,這些字段有不同的類型(Type),比如字符串、整數(shù)、小數(shù)、日期、二進制數(shù)據(jù)等;一條一條的記錄就組成了數(shù)據(jù)庫中的表(Table)圖中說明了某個商品表中的記錄與字段。
編輯推薦
作者結(jié)合近幾年的Java課程教學(xué)改革實踐和廣大讀者的反饋意見,在保留第、版教材特色的基礎(chǔ)上,對教材進行了全面修訂。《Java網(wǎng)絡(luò)編程基礎(chǔ)》從項目教學(xué)的實踐出發(fā),精心設(shè)計了每章的綜合實例,增加、修改或替換了全書源代碼,程序設(shè)計思路清晰,注釋清楚,講解詳細,方便教師教學(xué)和學(xué)生自學(xué);每章的編程實例,緊密結(jié)合理論知識,具有較強的針對性和實用性?! ∪珪?章,第1通過使用MySQL講述JDBC數(shù)據(jù)庫應(yīng)用編程,內(nèi)容緊密圍繞“綜合實例——Java考試管理系統(tǒng)”來展開;第2章講述C/S網(wǎng)絡(luò)編程及應(yīng)用,通過“綜合實例——C/S考試系統(tǒng)”著重講述了C/S模式下的Java網(wǎng)絡(luò)應(yīng)用,這個實例與第1章的“Java考試管理系統(tǒng)”相結(jié)合,實現(xiàn)了一個完整的實用項目;第3章講述JSP及JavaBean網(wǎng)站編程,并通過“綜合實例——電子商務(wù)網(wǎng)站框架”講述基于Web的電子商務(wù)網(wǎng)站的設(shè)計與實現(xiàn);第4章講述如何應(yīng)用J2ME 開發(fā)簡單的手機應(yīng)用程序,并通過一個綜合實例完整地講述了J2ME手機游戲設(shè)計與編碼實現(xiàn)。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Java網(wǎng)絡(luò)編程基礎(chǔ) PDF格式下載