出版時(shí)間:2004-6-1 出版社:人民郵電出版社 作者:Laura Lemay,Rogers Cadenhead 頁數(shù):483 字?jǐn)?shù):760000 譯者:陳武
Tag標(biāo)簽:無
內(nèi)容概要
本書包括4周的課程,通過閱讀這些課程,讀者將具備使用Java開發(fā)應(yīng)用程序、小程序和servlet三種程序的知識(shí)和技能。第一周介紹Java語言的基本知識(shí),包括數(shù)據(jù)類型、變量、表達(dá)式、對(duì)象、數(shù)組、條件語句、循環(huán)、類、接口、包異常和線程等;第二周介紹Java類庫(kù),包括向量、堆棧、映射、散列表和位組等數(shù)據(jù)結(jié)構(gòu)以及Swing組件、布局管理器、事件處理類和小程序等;第三周介紹流、對(duì)象串行化、通過Internet進(jìn)行通信、JavaBean、JavaSound、JDBC和JDBC-ODBC、XML、等內(nèi)容;附加課程是本版新增的課程,介紹了一些高級(jí)主題,包括servlet、JavaServer、Page、Java 1.0小程序、Java Web Start、XML-RPC、正則表達(dá)式等內(nèi)容。
本書可作為初學(xué)者學(xué)習(xí)Java編程技術(shù)的教程,也可供已掌握其他語言的程序員學(xué)習(xí)Java時(shí)參考。
作者簡(jiǎn)介
Rogers Cadenhead著有12本與Internet相關(guān)的圖書,其中包括《Sams Teach Yourself Java 2 in 24 Hours》和《Sams Teach Yourself Microsoft FrontPage 2002 in 24 Hours》。
書籍目錄
第1周課程 Java語言 第1天課程 Java初步 1.1 Java語言 1.1.1 Java的歷史 1.1.2 Java概述 1.1.3 選擇一種開發(fā)工具 1.1.4 軟件開發(fā)包 1.2 面向?qū)ο缶幊獭? 1.3 對(duì)象和類 1.3.1 對(duì)象重用 1.4 屬性和行為 1.4.1 對(duì)象的類屬性 1.4.2 對(duì)象的類行為 1.4.3 創(chuàng)建類 1.4.4 運(yùn)行程序 1.5 組織類和類行為 1.5.1 繼承 1.5.2 創(chuàng)建類層次結(jié)構(gòu) 1.5.3 使用繼承 1.5.4 單繼承和多重繼承 1.5.5 接口 1.5.6 包 1.6 總結(jié) 1.7 問與答 1.8 小測(cè)驗(yàn) 1.8.1 問題 1.8.2 答案 1.8.3 誰練習(xí) 1.9 練習(xí) 第2天課程 Java編程基礎(chǔ) 2.1 語句和表達(dá)式 2.2 變量和數(shù)據(jù)類型 2.3 注釋 2.4 字面量 2.5 表達(dá)式和運(yùn)算符 2.6 字符串運(yùn)算 2.7 總結(jié) 2.8 問與答 2.9 小測(cè)驗(yàn) 2.10 練習(xí) 第3天課程 對(duì)象 3.1 創(chuàng)建新對(duì)象 3.2 訪問和設(shè)置類變量和實(shí)例變量 3.3 調(diào)用方法 3.4 對(duì)象的引用 3.5 對(duì)象和基本數(shù)據(jù)類型的轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換 3.6 比較對(duì)象值和類 3.7 總結(jié) 3.8 問與答 3.9 小測(cè)驗(yàn) 3.10 練習(xí) 第4天課程 數(shù)組、邏輯和循環(huán) 4.1 數(shù)組 4.2 塊語句 4.3 if條件語句 4.4 switch條件語句 4.5 for循環(huán) 4.6 while和do循環(huán) 4.7 跳出循環(huán) 4.8 總結(jié) 4.9 問與答 4.10 小測(cè)驗(yàn) 4.11 練習(xí) 第5天課程 創(chuàng)建類和方法 5.1 定義類 5.2 創(chuàng)建實(shí)例變量和類變量 5.3 創(chuàng)建方法 5.4 創(chuàng)建Java應(yīng)用程序 5.5 Java應(yīng)用程序和命令行參數(shù) 5.6 創(chuàng)建名稱相同但參數(shù)不同的方法 5.7 構(gòu)造方法 5.8 覆蓋方法 5.9 結(jié)束方法 5.10 總結(jié) 5.11 問與答 5.12 小測(cè)驗(yàn) 5.13 練習(xí) 第6天課程 包、接口和其他類特性 6.1 限定符 6.2 靜態(tài)變量和方法 6.3 Final類、方法和變量 6.4 抽象類和方法 6.5 包 6.6 使用包 6.7 創(chuàng)建自己的包 6.8 接口 6.9 創(chuàng)建和擴(kuò)展接口 6.10 內(nèi)部類 6.11 總結(jié) 6.12 問與答 6.13 小測(cè)驗(yàn) 6.14 練習(xí) 第7天課程 線程和異常 7.1 異?!? 7.2 管理異?!? 7.3 聲明可能引發(fā)異常的方法 7.4 創(chuàng)建并引發(fā)自己的異?!? 7.5 何時(shí)使用或不使用異常 7.6 斷言 7.7 線程 7.8 總結(jié) 7.9 問與答 7.10 小測(cè)驗(yàn) 7.11 練習(xí) 第2周課程 Java類庫(kù) 第8天課程 數(shù)據(jù)結(jié)構(gòu) 第9天課程 使用Swing 第10天課程 創(chuàng)建Swing界面 第11天課程 在用戶界面上排列組件 第12天課程 響應(yīng)用戶輸入 第13天課程 顏色、字體和圖形 第14天課程 編寫Java小程序 第3周課程 Java編程 第15天課程 輸入和輸出 第16天課程 串行化和查看對(duì)象 第17天課程 通過Internet進(jìn)行通信 第18天課程 JavaSound 第19天課程 創(chuàng)建和使用JavaBean 第20天課程 使用JDBC讀寫數(shù)據(jù) 第21天課程 使用XML讀寫數(shù)據(jù) 第22天課程 編寫Java servlet 第23天課程 JavaServer Page 第24天課程 編寫Java 1.0小程序 第25天課程 易用性 第26天課程 Java Web Start 第27天課程 用XML-RPC創(chuàng)建Web服務(wù) 第28天課程 正則表達(dá)式 附錄 附錄A 為何選擇Java 附錄B 使用Java 2 SDK 附錄C 使用Java 2 SDK編程 附錄D 使用Sun ONE Studio 附錄E Java資源 附錄F 本書的網(wǎng)站
編輯推薦
《21天學(xué)通Java 2:專業(yè)參考版(第3版)》介紹Java語言以及如何使用它來創(chuàng)建可運(yùn)行在任何計(jì)算環(huán)境中的應(yīng)用程序和運(yùn)行在Web瀏覽器中的小程序。閱讀《21天學(xué)通Java 2:專業(yè)參考版(第3版)》后,讀者將對(duì)Java語言和Java類庫(kù)有深入的了解,并能夠開發(fā)用于完成諸如通過Internet和數(shù)據(jù)庫(kù)連接檢索數(shù)據(jù)、交互式游戲以及客戶/服務(wù)器編程等任務(wù)的程序。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載