中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 Java編程思想-(第4版)

作者:埃克爾
出版社:機械工業出版社出版時間:2007-06-01
所屬叢書: 計算機科學叢書
開本: 16 頁數: 880
讀者評分:4分2條評論
中 圖 價:¥81.0(7.5折) 定價  ¥108.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

Java編程思想-(第4版) 版權信息

Java編程思想-(第4版) 本書特色

適合初學者與專業人員的經典的面向對象敘述方式,為更新的Java SE5/6增加了新的示例和章節。
測驗框架顯示程序輸出。
設計模式貫穿于眾多示例中:適配器、橋接器、職責鏈、命令、裝飾器、外觀、工廠方法、享元、點名、數據傳輸對象、空對象、代理、單例、狀態、策略、模板方法以及訪問者。
為數據傳輸引入了XML,為用戶界面引入了SWT和Flash。
重新撰寫了有關并發的章節,有助于讀者掌握線程的相關知識。
專門為第4版以及Java SE5/6重寫了700多個編譯文件中的500多個程序。
支持網站包含了所有源代碼、帶注解的解決方案指南、網絡日志以及多媒體學習資料。
覆蓋了所有基礎知識,同時論述了高級特性。
詳細地闡述了面向對象原理。
在線可獲得Java講座CD,其中包含Bruce Eckel的全部多媒體講座。
在www.MindView.net網站上可以觀看現場講座、咨詢和評論。

Java編程思想-(第4版) 內容簡介

本書贏得了全球程序員的廣泛贊譽,即使是*晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會化解于無形。從Java的基礎語法到*高級特性(深入的面向對象概念、多線程、自動項目構建、單元測試和調試等),本書都能逐步指導你輕松掌握。
從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經典之作。本書的作者擁有多年教學經驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執行流程、訪問權限控制、復用類、多態、接口、通過異常處理錯誤、字符串、泛型、數組、容器深入研究、Java I/O系統、枚舉類型、并發以及圖形化用戶界面等內容。這些豐富的內容,包含了Java語言基礎語法以及高級特性,適合各個層次的Java程序員閱讀,同時也是高等院校講授面向對象程序設計語言以及Java語言的絕佳教材和參考書。

Java編程思想-(第4版)Java編程思想-(第4版) 前言

一開始,我只是將Java看作“又一種程序設計語言”。從許多方面看,它也的確如此。

但隨著時間流逝,以及對Java的深入研究,我漸漸發現,與我所見過的其他編程語言相比,Java有著完全不同的核心目的。

程序設計其實是對復雜性的管理:待解決問題的復雜性,以及用來解決該問題的工具的復雜性。正是這種復雜性,導致多數程序設計項目失敗。在我所知的所有程序設計語言中,幾乎沒有哪個將自己的設計目標專注于克服開發與維護程序的復雜性。當然,有些編程語言在設計決策時也曾考慮到復雜性的問題,然而,總是會有其他議題被認為更有必要加入到該語言中。于是不可避免地,正是這些所謂更必要的議題導致程序員*終“頭撞南墻”。例如,C++選擇向后兼容C(以便更容易吸引C程序員),以及具備C一樣的高效率。這兩點都是非常有益的設計目標,也確實促成了C++的成功,然而它們卻暴露出更多的復雜性問題,而這也使得很多項目不得善終(你自然可以責怪程序員或者項目管理,但是,如果一種語言能夠幫助你解決錯誤,那何樂而不為呢?)。再看一個例子,Visual Basic(VB)選擇與Basic綁在一起,而Basic并未被設計為具備可擴展性的程序設計語言,結果呢,建立在VB之上的所有擴展都導致了無法維護的語法。還有Perl,它向后兼容awk、sed、grep,以及所有它打算替代的Unix工具,結果呢,人們開始指責Perl程序成了“不可閱讀(write-only)的代碼”(即,只要稍過一會兒,你就讀不懂剛完成的程序了)。從另一個角度看,在設計C++、VB、Perl以及Smalltalk之類的程序設計語言時,設計師也都為解決復雜性問題做了某種程度的工作。并且,正是解決某類特定問題的能力,成就了它們的成功。

隨著對Java的了解越來越深,Sun對Java的設計目標給我留下了*深刻印象,那就是:為程序員減少復雜性。用他們的話說就是:“我們關心的是,減少開發健壯代碼所需的時間以及困難。”在早期,這個目標使得代碼的運行并不快(Java程序的運行效率已經改善了),但它確實顯著地縮短了代碼的開發時間。與用C++開發相同的程序相比,采用Java只需一半甚至更少的開發時間。僅此一項,就已經能節約無法估量的時間與金錢了。然而Java并未止步于此。它開始著手解決日漸變得重要的各種復雜任務,例如多線程與網絡編程,并將其作為語言特性或以工具庫的形式納入Java,這使得開發此類應用變得倍加簡單。*終,Java解決了一些相當大的復雜性問題:跨平臺編程、動態代碼修改,甚至是安全的議題。它讓你在面對其中任何一個問題時,都能從“舉步維艱”到“起立鼓掌”。拋去我們都能看到的性能問題,Java確實非常精彩地履行了它的諾言:極大地提升程序員的生產率。

同時,Java正從各個方面提升人們相互通訊的帶寬。它使得一切都變得更容易:編寫程序,團隊合作,創建與用戶交戶的用戶界面,在不同類型的機器上運行程序,以及編寫通過因特網通信的程序。

我認為,通訊變革的成果并不見得就是傳輸巨量的比特。我們所看到的真正變革是人與人之間的通訊變得更容易了:無論是一對一的通信,還是群體與群體之間,甚至整個星球之間的通信。我曾聽聞,在足夠多的人之間的相互聯系之上,下一次變革將是一種全球意識的形成。Java說不定就是促進該變革的工具,至少,它所具備的可能性使我覺得,教授這門語言是非常有意義的一件事情。

Java SE5與SE6

本書的第4版得益于Java語言的升級。Sun起初稱其為JDK1.5,稍后改作JDK5或J2SE5,*終Sun棄用了過時的“2”,將其改為Java SE5。Java SE5的許多變化都是為了改善程序員的體驗。你將會看到,Java語言的設計者們并未完全成功地完成該任務,不過,總的來說,他們已經向正確的方向邁出了一大步。 新版的一個重要目標就是完整地吸收Java SE5/6的改進,并通過本書介紹以及應用這些變化。這意味著本書基本可以稱之為“只限Java SE5/6”。并且,書中的多數代碼并沒有經過老版本的Java編譯測試,所以如果你使用的是老版本的Java,編譯可能會報錯并中止。不過,我覺得這樣利大于弊。

如果你不得不采用老版本的Java,我仍然為你在www.MindView.net提供了本書早期版本的免費下載。基于某些原因,我決定不提供本書當前版本的免費電子版。

Java SE6

本書是一個非常耗時的,且具有里程碑意義的一個項目。就在本書出版之前,Java SE6(代號野馬mustang)已經發布了beta版。雖然Java SE6中的一些小變化,對書中的代碼示例有一點影響,但其主要的改進對本書的絕大部分內容并沒有影響。因為Java SE6主要關注于提升速度,以及改進一些(不在本書討論范圍之內)類庫的特性。

本書中代碼全部用Java SE6的一個發布候選版(RC)進行過測試,因此我不認為Java SE6正式發布時會有什么變化能夠影響本書的內容。如果到時真的有什么重要的改變,我將更新本書中的代碼,你可以通過www.MindView.net下載。

本書的封面已經指出,本書面向“Java SE5/6”。也就是說本書的撰寫“面向Java SE5及其為Java語言引入的重大變化,同時也適用于Java SE6”。

第4版

為一本書寫作新版時,作者*滿意的是:把事情做得“恰如其分”。這是我從本書上一個版本發布以來所學到的東西。通常而言,這種見識正如諺語所云,“學習就是從失敗中汲取教訓。”并且,我也借機進行了一些修訂。與往常一樣,一個新的版本必將帶來引人入勝的新思想。此時,新發現帶來的喜悅,采用比以往更好的形式表達思想的能力,已經遠遠超過了可能引入的小錯誤。

這也是對不斷在我腦中盤旋低語著的一種挑戰,那就是讓持有本書老版本的讀者也愿意購買新的版本。這些促使著我盡可能改進,重寫,以及重新組織內容,為熱忱的讀者們獻上一本全新的,值得擁有的書。

改變

此版本中將不再包含以往本書中所攜帶的CD光盤。該CD中的重要部分《Thinking in C》的多媒體教程(由Chuck Allison為MindView創建),現在提供了可下載的Flash版本。該教程是為不熟悉C語法的讀者所準備的。雖然,本書用了兩章對語法做了較為完整的介紹,然而對于沒有相應背景知識的讀者而言,這也許仍然不夠。而《Thinking in C》正是為了幫助這些讀者提升到必要的程度。

完全重寫了“并發”這一章(以前稱為“多線程”),以符合Java SE5并發類庫的重大改變。它將為讀者了解并發的核心思想打下基礎。如果沒有這些核心的基礎知識,讀者很難理解關于線程的更復雜的議題。我花了很多個月撰寫這一章,深陷“并發”的地獄之中,*終,這一章不僅涵蓋了基礎知識,而且大膽地引入了一些高級議題。

而對于Java SE5所具有的每一個重大的新特性,本書都有一個新的章節與之對應。其他的新特性則加入到了原有的章節中。我還一直在研究設計模式,因此在本書中,也介紹了設計模式的相關內容。

本書經歷了重大的重組。這大多源自教授Java的過程,以及我對于“章節”的意義的重新思考。以前,我會不假思索地認為,每個“章節”應該包含一個“足夠大的”主題。但是,在我教授設計模式的時候,我發現,如果每次只介紹一個模式(即使講課的時間很短),然后立刻組織大家做練習,此時那些學員們的表現是*好的(我發現,這種節奏對于我這個老師而言也更有樂趣)。因此,在這一版中,我試著打破按主題劃分章節的做法,也不理會章節的長度。我想,這也是一個改進。

我同樣也認識到代碼測試的重要性。必須要有一個內建的測試框架,并且每次你開發系統時都必須進行測試。否則,根本沒有辦法知道代碼可靠與否。為了做到這一點,我開發了一個測試框架以顯示和驗證本書中每一個程序的輸出結果。(該框架是用Python編寫的,你可以在www.MindView.net找到可下載的代碼。)關于測試的話題在附錄中有討論,你可以在http://MindView.net/Books/BetterJava找到。其中還包含了其他一些基本技術,我認為所有程序員都應該將它們加入到自己的工具箱中。

此外,我還仔細檢查了書中的每一個示例,并且問我自己,“我為什么采用這種方式實現?”對大多數的示例,我都做了一定程度的修訂與改進,使得這些示例更加貼切。同時,也傳達出我所認為的Java編程中的*佳實踐(至少起到拋磚引玉的作用)。許多以前的示例都經過了重新設計與重新編寫,同時,刪除了不再有意義的示例,也添加了新的示例。

讀者們為此書的前三個版本提出了許多許多精彩的意見。這自然使我覺得非常高興。不過,偶爾讀者也會有抱怨,例如有讀者埋怨“本書太長了”。對我而言,如果“頁數太多”是你唯一的苦惱,那這真令人哭笑不得。(據說奧地利皇帝曾抱怨莫扎特的音樂“音符太多”!我可不是想把自己比作莫扎特。)此外,我只能猜測,發出這種抱怨的讀者還不了解Java語言的博大精深,而且也沒有看過這一領域的其他書籍。無論如何,在這一版中,我已經刪減了過時無用,或不再重要的內容。總的來說,我已經盡我所能仔細復查了全書,進行了必要的增刪與改進。對于刪除舊的章節,我還是挺放心的。因為原始的材料在網站上都有(www.MindView.net)。本書從**版到第三版,以及本書的附錄,都可以從此網站上下載。

對于仍然不能接受本書篇幅的讀者,我向你們道歉。請相信,我已經盡我所能精簡本書的長度了。

封面圖片的故事

《Thinking in Java》的封面創作靈感來自于美國的 Arts & Crafts運動。該運動始于世紀之交,并在1900 到1920年間達到頂峰。它起源于英格蘭,是對工業革命帶來的機器產品和維多利亞時代高度裝飾化風格的回應。Arts & Crafts強調簡潔設計,而回歸自然是其整個運動的核心,注重手工制造及推崇個性化設計,可是它并不回避使用現代工具。這和我們現今的情形有很多相似之處:世紀之交,從計算機革命的*初起源到對個人來說更精簡、更意味深長的事物的演變,以及對軟件開發技能而不僅是生產程序代碼的強調。

我以同樣的眼光看待Java:嘗試將程序員從操作系統機制中解放出來,朝著“軟件藝師”的方向發展。

我和封面設計者自孩提時代就是朋友,我們從這次運動中獲得靈感,并且都擁有源自那個時期的(或受那個時期啟發而創作的)家具、臺燈和其他作品。

這個封面暗示的另一主題是一個收集盒,博物學家可以用它來展示他們保存的昆蟲標本。這些昆蟲可以看作是對象,并放置到“盒”這個對象當中,而盒對象又放置到“封面對象”當中,這形象地說明了面向對象程序設計中*為基本的“集合”概念。當然,程序員可能會不禁聯想到“程序缺陷(bug)”;這些蟲子被捕獲,并假設在標本罐中被殺死,*后禁閉于一個展示盒中,似乎暗示Java有能力發現、顯示和制服程序缺陷(事實上,這也是它*為強大的屬性之一)。

在本版中,我創造了一幅水彩畫,你可以在封面的背景中看到它。

致謝

首先感謝和我一起開研討課、提供咨詢和開發教學計劃的這些合作者:Dave Bartlett、Bill Venners、Chuck Allison、Jeremy Meyer和 Jamie King。在我轉而不停地竭力為那些像我們一樣的獨立人群開發在一起協同工作的*佳模式的時候,你們的耐心讓我感激不已。

*近,無疑是因為有了Internet,我可以和極其眾多的人一起合作,他們協助我一起努力,他們通常是在家辦公。過去,我可能必須為這些人提供相當大的辦公空間,不過由于現在有了網絡、傳真以及電話,我不需要額外的開銷就可以從他們的幫助中受益。在我盡力學習更好地與其他人相處的過程中,你們都對我很有幫助,并且我希望繼續學習怎樣使我的工作能夠通過借鑒他人的成果而變得更出色。Paula Steuer在接管我偶爾的商務活動時發揮了不可估量的價值,他使它們變得井井有條(Paula,感謝你在我懈怠時對我的鞭笞)。Jonathan Wilcox, Esq.詳細審視了我公司的組織結構,推翻了每一塊可能隱藏禍害的石頭,并且使所有事情都條理化和合法化了,這讓我們心服口服。感謝你的細心和耐心。Sharlynn Cobaugh使自己成為聲音處理的專家,她是創建多媒體培訓CD ROM和解決其他問題的精英成員之一。感謝你在面臨難于處理的計算機問題時的堅定不移。在布拉格Amaio的人們也提出了一些方案來幫助我。Daniel Will-Harris*先受到在網上工作的啟發,因此他當然是我所有設計方案的主要人物。

多年以來,Gernal Weinberg通過他的學術會議和研討會,已經成為了我非正式的教練和導師,我十分感謝他。

Ervin Varga在第4版的技術糾正方面提供了巨大的幫助——盡管其他人在各個章節和示例方面也幫助良多,但是Ervin是本書*主要的技術復審者,他還承擔了第4版的解決方案指南的重寫任務。Ervin發現的錯誤和對本書所作的完善對本書來說價值連城。他對細節的投入和關注程度令人驚異,他是我所見過的遠遠超過其他人的*好的技術讀者。感謝你,Ervin。

我在Bill Venners的www.Artima.com上的weblog,已經成為了當我需要交流思想時的一種解決之道。感謝那些通過提交評論幫助我澄清概念的人們,包括James Watson、Howard Lovatt、Michael Barker以及其他一些人,特別是那些在泛型方面提供幫助的人。

感謝Mark Welsh不懈的幫助。

Evan Cofsky一如既往地提供了有力的支持,他埋頭處理了大量晦澀的細節,從而建立和維護了基于Linux的Web服務器,并保持MindView服務器始終處于協調和安全的狀態。

一份特別的感謝要送給我的新朋友,咖啡,它為本項目產生了幾乎無窮無盡的熱情。當人們來到MindView研討課時,科羅拉多州Crested Butte的Camp4 Coffee已經成為了標準住所,并且在研討課中間休息期間,它是我所遇到的*好的飲食場所。感謝我的密友Al Smith,是他使這里成為如此好的一個地方,成為Crested Butte培訓期間一個如此有趣和愉快的場所。還要感謝Camp4的所有泡吧常客們,很高興他們總是為我們提供一些飲料。

感謝Prentice Hall的人們不斷地為我提供我所需要的一切,并容忍我所有的特殊需求,而且不厭其煩地幫我把所有事情都搞定。

在我的開發過程中,有些工具已經被證明是無價的;但每次使用它們時都會非常感激它們的創建者。Cygwin (http://www.cygwin.com)為我解決了無數Windows不能解決的問題,并且每天我都會變得更加依賴它(如果在15年前當我的頭腦因使用Gnu Emacs而搞得發懵的時候,能有這些該多好啊)。IBM的Eclipse (http://www.eclipse.org)對開發社區做出了真正杰出的貢獻,并且隨著它的不斷升級,我期望能看到它的更偉大之處(IBM是怎樣成為潮流所向的?我肯定錯過了一份備忘錄)。而JetBrains IntelliJ Idea則繼續開闊著開發工具的創新之路。

我一開始就將Sparxsystems的Enterprise Architecture用于本書,并且它很快就成為了我選擇的UML工具。Marco Hunsicker的Jalopy代碼格式化器(www.triemax.com)在大量的場合都派上了用場,而且Marco在將其配置成滿足我的特殊需求方面也提供了大量的幫助。我還發現Slava Pestov的JEdit及其插件經常會顯得很有用(www.jedit.org),并且對于研討課來說,它是非常適合初學者的編輯器。

當然,如果我在其他地方強調得還不夠的話,我得再次重申,我經常使用Python(www.Python.org)解決問題,在我的密友Guido Van Rossum和PythonLabs那些身材臃腫愚笨的天才人物的智慧結晶的基礎上,我花費了好幾天的時間進行沖刺(Tim Peters,我現在已經把你借的鼠標加了個框,正式命名為TimBotMouse)。你們這伙人必須到更健康的地方去吃午餐。(還要感謝整個Python社區,他們是一幫令人吃驚的群體。)

很多人向我發送修正意見,我感激所有這些人,第1版特別要感謝:Kevin Raulerson(發現無數的程序缺陷),Bob Resendes(簡直難以置信),John Pinto、Joe Dante、Joe Sharp(三位都難以置信),David Combs(校正了許多語法和聲明),Dr. Robert Stephenson、John Cook、Franklin Chen、Zev Griner、David Karr、Leander A. Stroschein、Steve Clark、Charles A、Lee、Austin Maher、Dennis P. Roth、Roque Oliveira、Douglas Dunn、Dejan Ristic、Neil Galarneau、David B. Malkovsky、Steve Wilkinson以及許許多多的人。本書第1版在歐洲發行時,Marc Meurrens在電子版宣傳和制作方面做出了巨大的努力。

感謝在本書第2版中使用Swing類庫幫助我重新編寫示例的人們,以及其他助手—Jon Shvarts、Thomas Kirsch、Rahim Adatia、Rajesh Jain、Ravi Manthena、Banu Rajamani、Jens Brandt、Nitin Shivaram、Malcolm Davis,還有所有表示支持的人。

在第4版中,Chris Grindstaff對SWT一節的撰寫提供很多幫助,而Sean Neville為我撰寫了Flex一節的**稿。

每當我認為我已經理解了并發編程時,又會有新的奇山險峰等待我去征服。感謝Brian Goetz幫助我克服了在撰寫新版本的“并發”一章時遇到的種種艱難險阻,并發現了其中所有的缺陷(我希望如此!)

對Delphi的理解使我更容易理解Java,這一點兒都不奇怪,因為它們有許多概念和語言設計決策是相通的。我的懂Delphi的朋友們給我提供了許多幫助,使我能夠洞察一些非凡的編程環境。他們是Marco Cantu(另一個意大利人-難道會說拉丁語的人在學習Java時有得天獨厚的優勢?)、Neil Rubenking(直到發現喜歡計算機之前,他一直都在做瑜珈/素食/禪道),當然還有Zack Urlocker(*初的Delphi產品經理),他是我游歷世界時的好伙伴。我們都很感激Anders Hejlsberg的卓越才華,他在C#領域不懈地奮斗著(正如你將在本書中看到的,C#是 Java SE5主要的靈感之一)。

我的朋友Richard Hale Shaw(以及Kim)的洞察力和支持都很有幫助。Richard和我花了數月時間將教學內容合并到一起,并為參加學習的學生設計出一套完美的學習體驗。

書籍設計、封面設計以及封面照片是由我的朋友Daniel Will-Harris制作的。他是一位著名的作家和設計家(http://www.WillHarris.com),在計算機和桌面排版發明之前,他在初中的時候就常常擺弄刮擦信(rub-on letter),他總是抱怨我的代數含糊不清。然而,要聲明的是,是我自己制作的照排好的(camera-ready)頁面,所以所有排字錯誤都應該算到我這里。我是用Microsoft Word XP for Windows來編寫這本書的,并使用Adobe Acrobat制作照排頁面的。本書是直接從Acrobat PDF文件創建而來的。電子時代給我們帶來了厚禮,我恰巧是在海外創作了本書第1版和第2版的*終稿—第1版是在南非的開普敦送出的,而第2版卻是在布拉格寄出的。第3版和第4版則來自科羅拉多州的Crested Butte。正文字體是Georgia,而標題是Verdana。封面字體是ITC Rennie Machintosh。

特別感謝我的所有老師和我的所有學生(他們也是我的老師)。

Molly,在我從事這一版的寫作時總是坐在我腿上,為我提供了她特有的溫軟而毛茸茸的支持。

曾向我提供過支持的朋友包括(當然還不止他們):Patty Gast(Masseuse extraordinary),Andrew Binstock,SteveSinofsky,JD Hildebrandt,Tom Keffer,Brian McElhinney,Brinkley Barr,《Midnight Engineering》雜志社的Bill Gates,Larry Constantine和Lucy Lockwood,Gene Wang,Dave Mayer,David Intersimone,Chris和Laura Strand,Almquists,Brad Jerbic,Marilyn Cvitanic,Mark Mabry,Dave Stoner,Cranstons,Larry Fogg,Mike Sequeira,Gary Entsminger,Kevin 和Sonda Donovan,Joe Lordi,Dave和Brenda Bartlett,Patti Gast,Blake,Annette&Jade, Rentschlers,Sudeks,Dick,Patty和Lee Eckel,Lynn和Todd以及他們的家人。當然還有我的父親和母親。

Java編程思想-(第4版) 目錄

第1章 對象導論
第2章 一切都是對象
第3章 操作符
第4章 控制執行流程
第5章 初始化與清理
第9章 接口 169
第8章 多態
第7章 復用類
第6章 訪問權限控制
第10章 內部類
第11章 持有對象
第12章 通過異常處理錯誤
第13章 字符串
第14章 類型信息
第15章 泛型
第16章 數組
第17章 容器深入研究
第18章 Java I/O系統
第19章 枚舉類型
第20章 注解
第21章 并發
第22章 圖形化用戶界面
附錄A 補充材料
附錄B 資源
索引
展開全部

Java編程思想-(第4版) 節選

★全球程序員**圖書《Java編程思想》的*新版本!
獲獎歷史:?2003年《Software Development》雜志*佳書籍Jolt大獎
?2003年《Java Developer’s Journal》讀者選擇*佳書籍獎
?2001年《Java World》編輯選擇*佳書籍獎
?2000年《Java World》讀者選擇*佳書籍獎
?1999年《Software Development》雜志*佳產品獎
?1998年《Java Developer’s Journal》編輯選擇*佳書籍獎

Java編程思想-(第4版) 作者簡介

Bruce Eckel
是MindView公司(www.MindView.net)的總裁,該公司向客戶提供軟件咨詢和培訓。他是C++標準委員會擁有表決權的成員之一,擁有應用物理學學士和計算機工程碩士學位。除本書外,他還是《C++編程思想》的作者,并與人合著了《C++編程思想 第2卷》(這兩本書的英文影印版及中文版均已由機械工業出版社引進出版)及其他著作。他已經發表了150多篇論文,還經常參加世界各地的研討會并進行演講。

商品評論(2條)
  • 主題:感覺不適合我這樣的初學者,紙的質量不太好

    看了一下,內容有點深奧,雖然以前學過C語言、sql數據庫和jsp,我覺得我還是看過《Java核心技術》再來看這本書比較好。在這里我得好好說說這快遞,太差勁了,到了都不發短信通知我去拿。

    2014/5/12 18:36:30
    讀者:824***(購買過本書)
  • 主題:價錢比別家低,不過書有點破損了

    價錢比別家低,但書有一點點破損了,不是那種非常新的了,還有送貨速度貌似比其它商家慢一點,總體還行吧。

    2011/7/15 13:35:08
    讀者:lus***(購買過本書)
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 西门子伺服电机维修,西门子电源模块维修,西门子驱动模块维修-上海渠利 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 北京三友信电子科技有限公司-ETC高速自动栏杆机|ETC机柜|激光车辆轮廓测量仪|嵌入式车道控制器 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 洁净化验室净化工程_成都实验室装修设计施工_四川华锐净化公司 | 立式矫直机_卧式矫直机-无锡金矫机械制造有限公司 | 不锈钢水箱生产厂家_消防水箱生产厂家-河南联固供水设备有限公司 | 四合院设计_四合院装修_四合院会所设计-四合院古建设计与建造中心1 | 污水处理设备-海普欧环保集团有限公司 | 广州活动策划公司-15+年专业大型公关活动策划执行管理经验-睿阳广告 | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 | 高压互感器,电流互感器,电压互感器-上海鄂互电气科技有限公司 | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 太平洋亲子网_健康育儿 品质生活 | 氧化锆陶瓷_氧化锆陶瓷加工_氧化锆陶瓷生产厂家-康柏工业陶瓷有限公司 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 石家庄小程序开发_小程序开发公司_APP开发_网站制作-石家庄乘航网络科技有限公司 | 喷砂机厂家_自动喷砂机生产_新瑞自动化喷砂除锈设备 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 京港视通报道-质量走进大江南北-京港视通传媒[北京]有限公司 | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 新型游乐设备,360大摆锤游乐设备「诚信厂家」-山东方鑫游乐设备 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 肉嫩度仪-凝胶测试仪-国产质构仪-气味分析仪-上海保圣实业发展有限公司|总部 | 不锈钢电动球阀_气动高压闸阀_旋塞疏水调节阀_全立阀门-来自温州工业阀门巨头企业 | 户外健身路径_小区健身器材_室外健身器材厂家_价格-浩然体育 | 电动葫芦|手拉葫芦|环链电动葫芦|微型电动葫芦-北京市凌鹰起重机械有限公司 | 广州番禺搬家公司_天河黄埔搬家公司_企业工厂搬迁_日式搬家_广州搬家公司_厚道搬迁搬家公司 | 10吨无线拉力计-2吨拉力计价格-上海佳宜电子科技有限公司 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 红立方品牌应急包/急救包加盟,小成本好项目代理_应急/消防/户外用品加盟_应急好项目加盟_新奇特项目招商 - 中红方宁(北京) 供应链有限公司 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | VI设计-LOGO设计公司-品牌设计公司-包装设计公司-导视设计-杭州易象设计 | 山东螺杆空压机,烟台空压机,烟台开山空压机-烟台开山机电设备有限公司 | 北京自然绿环境科技发展有限公司专业生产【洗车机_加油站洗车机-全自动洗车机】 | 生物颗粒燃烧机-生物质燃烧机-热风炉-生物颗粒蒸汽发生器-丽水市久凯能源设备有限公司 | 液氮罐(生物液氮罐)百科-无锡爱思科| 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 | 房车价格_依维柯/大通/东风御风/福特全顺/江铃图片_云梯搬家车厂家-程力专用汽车股份有限公司 |