注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)WICKED COOL JAVA中文版:代碼、開源類庫與項目創(chuàng)意

WICKED COOL JAVA中文版:代碼、開源類庫與項目創(chuàng)意

WICKED COOL JAVA中文版:代碼、開源類庫與項目創(chuàng)意

定 價:¥29.80

作 者: (美)尤班克斯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 算法語言

ISBN: 9787302162599 出版時間: 2007-11-01 包裝: 平裝
開本: 24開 頁數(shù): 233 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹由Sun微系統(tǒng)公司創(chuàng)建的Java編程語言。本書的讀者對象是不同專業(yè)知識水平的所有Java開發(fā)人員,以及那些希望尋找有趣的和有用的API或項目創(chuàng)意的開發(fā)人員。從最初發(fā)布以來,Java已經(jīng)經(jīng)過了漫長發(fā)展。當(dāng)我于1996年第一次接觸Java時,當(dāng)時的版本是1.0,并且只有少數(shù)人知道Java。當(dāng)時幾乎沒有任何有經(jīng)驗的Java開發(fā)人員,且只有非常少的代碼庫,并且沒有企業(yè)服務(wù)器。當(dāng)時看來,它只是一種不成熟的語言,但是具有遠(yuǎn)大的前程。其實這些都是次要的,ⅣM的平臺無關(guān)性功能才是Java不斷成長的關(guān)鍵。目前,經(jīng)過10年的發(fā)展,Java已經(jīng)成為無所不在的成熟技術(shù)。核心API自身包含大量主題領(lǐng)域中的三千多個類。世界500強公司現(xiàn)在都圍繞Java來構(gòu)建整個公司計算策略,數(shù)以百萬計的網(wǎng)站都在運行servlet和客戶端的applet。

作者簡介

  Brian D.Eubanks是Internet技術(shù)方面的專家,Eu Technologies公司的創(chuàng)始人。他有著二十多年的從業(yè)經(jīng)驗,擔(dān)任過計算機程序員、網(wǎng)絡(luò)工程師和系統(tǒng)顧問等職。目前致力于Java、xML和Flash方面的工作。

圖書目錄

第1章 JAVA語言及核心API
 1.1 在Java中沒有for:使用增強的for循環(huán)  
 1.2 計數(shù):使用枚舉
 1.3 執(zhí)行安全存放:使用類型安全映射
 1.4 常用的泛型:使用泛型參數(shù)來編寫方法
 1.5 使用多個參數(shù):編寫Vararg方法
 1.6 要決斷:使用Java斷言
 1.7 以納秒級的時間計算:使用System.nanoTime
 1.8 亞毫秒級的線程休眠
 1.9 創(chuàng)建一個匿名的類
 1.10 “==”不等于“.equals”
 1.11 本章小結(jié)
第2章 字符串實用程序
 2.1 使用正則表達(dá)式來搜索文本
 2.2 使用String.split方法
 2.3 在一個String中查找子串模式
 2.4 使用Regex捕獲組
 2.5 使用正則表達(dá)式進(jìn)行替換
 2.6 使用Scanner類進(jìn)行語法分析
 2.7 使用Scanner類分析復(fù)雜的語法
 2.8 產(chǎn)生隨機文本
 2.9 在Java 1.5中顯示數(shù)組
 2.10 二進(jìn)制編碼和解碼
 2.11 使用MessageFormat格式化字符串
 2.12 使用Formatter(格式化程序)格式化字符串
 2.13 本章小結(jié)  
第3章 處理XML和HTML
 3.1 XML簡要回顧
 3.2 使用WebRowSet創(chuàng)建XML
 3.3 SAX棧:記錄SAX中的標(biāo)簽關(guān)系
 3.4 使用SAX:直接調(diào)用ContentHandler
 3.5 篩選式觸發(fā)ContentHandler
 3.6 使用DOM4J讀取XML文檔
 3.7 使用XPath來簡化數(shù)據(jù)提取
 3.8 不可見的標(biāo)簽:在加載到DOM4J中之前篩選文檔
 3.9 使用JavaCC創(chuàng)建分析器
 3.10 將其他語法轉(zhuǎn)換成XML
 3.11 屏幕抓取HTML頁面以獲取數(shù)據(jù)
 3.12 使用Lucene進(jìn)行搜索
 3.13 本章小結(jié)
第4章 逐步了解語義網(wǎng)(Semantic Web)
 4.1 N3和Jena概述
 4.2 為你的組織創(chuàng)建RDF詞匯
 4.3 在Jena中使用RDF層次結(jié)構(gòu)
 4.4 將Dublin Core附加到HTML文檔
 4.5 使用Jena RDQL進(jìn)行查詢
 4.6 Lojban、RDF和Jorne項目
 4.7 使用Informa發(fā)布RSS新聞饋送
 4.8 聚集RSS新聞饋送
 4.9 使用Informa輪詢RSS饋送
 4.10 使用Informa篩選RSS饋送
 4.11 本章小結(jié)
第5章 科學(xué)和數(shù)學(xué)應(yīng)用
第5章 科學(xué)和數(shù)學(xué)應(yīng)用
 5.1 (Fun-Tors)有趣的物件:創(chuàng)建和應(yīng)用仿函數(shù)
 5.2 奇特的仿函數(shù):使用復(fù)合仿函數(shù)
 5.3 大信息容量:使用Colt的BitVector
 5.4 通過BitMatrix創(chuàng)建真值表
 5.5 使用JScience Quantities(量)
 5.6 難以處理的小數(shù):任意精度的運算
 5.7 使用JScience中的代數(shù)函數(shù)
 5.8 連接非門:使用端口連接真值表
 5.9 使用JGraphT進(jìn)行連接
 5.10 連接通用處理單元
 5.11 使用Joone構(gòu)建神經(jīng)網(wǎng)絡(luò)
 5.12 將JGAP用于遺傳算法
 5.13 使用Jade構(gòu)建智能代理
 5.14 使用JwordNet向?qū)в⒄Z
 5.15 本章小結(jié)
第6章 圖形和數(shù)據(jù)可視化
 6.1 使用XML定義Java GUI
 6.2 利用矢量消除破損:使用SVG顯現(xiàn)數(shù)據(jù)
 6.3 了解SVG:使用Batik查看SVG的內(nèi)容
 6.4 人體藝術(shù):將JGraphT轉(zhuǎn)換成JGraph視圖
 6.5 使用JGraph屬性圖
 6.6 繪制新版圖:使用JFreeChart創(chuàng)建圖表
 6.7 使用Java創(chuàng)建報表
 6.8 周期模式:簡單的2D數(shù)據(jù)可視化
 6.9 精致的變換:在Java 2D中使用仿射變換
 6.10 提供縮放功能:使用Piccolo構(gòu)建可縮放的GUI
 6.11 本章小結(jié)
第7章 多媒體和線程同步
 7.1 使用JFugue制作音樂
 7.2 同Java Sound MIDI一道使用JFugue
 7.3 將事件發(fā)送到一個MIDI輸出設(shè)備
 7.4 嘟嘟聲和嗶嗶聲:使用JMusic合成聲音
 7.5 嘶嘶聲、嗡嗡聲、哼哼聲:使用JMusic中的噪聲和復(fù)雜的合成音
 7.6 使用低級Java Sound(聲音)
 7.7 是的,親愛的,我正在聽:讀取來自輸入線數(shù)據(jù)線的音頻
 7.8 對我講話:采用Java Speech使程序通話
 7.9 縮減、重用、回收利用無用單元:GC和Javolution實時API
 7.10 抓緊時間:使用CyclicBarrier同步線程
 7.11 本章小結(jié)
第8章 娛樂、集成和項目創(chuàng)意
 8.1 程序之外的思考:使用Java來控制樂高機器人
 8.2 使用AWT Robot類控制鼠標(biāo)
 8.3 單擊和選?。菏褂肑Calendar選取日期
 8.4 快速投遞:使用HttpClient向HTTP服務(wù)器投遞表單
 8.5 使用Java模擬單元矩陣(Cell Matrix)
 8.6 自然界會變戲法:單元矩陣的進(jìn)化
 8.7 真正的工蟻:使用Apache Ant運行應(yīng)用程序
 8.8 玩賭博游戲:使用BeanShell
 8.9 測試、測試、再測試:創(chuàng)建JUnit測試
 8.10 展望未來:將JXTA用于對等式應(yīng)用
 8.11 網(wǎng)格是很有用的:使用Globus工具包和網(wǎng)格計算
 8.12 閑聊:使用Jabber向應(yīng)用程序添加聊天功能
 8.13 需要一些匯編:編寫JVM匯編語言
 8.14 字節(jié)碼缺陷:結(jié)合遺傳算法與BCEL
 8.15 “爪哇”替代品:將其他語言編譯成字節(jié)碼
 8.16 Lojban的語法查看器
 8.17 打補丁:合成器補丁編輯器
 8.18 帶有連線的單詞:WordNet瀏覽器
 8.19 可隨時提供的信息:自動新聞饋送(Newsfeed)生成器
 8.20 機器人學(xué)校:神經(jīng)網(wǎng)絡(luò)機器人
 8.21 注釋革新:Java 5.0注釋管理工具
 8.22 變幻之風(fēng):使用CVS和源代碼控制
 8.23 提前偽造:將SourceForge用于你的項目
 8.24 本章小結(jié)
術(shù)語表

本目錄推薦

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