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