書名: 深入淺出Java程式設計 第三版 (3版)
作者: Kathy Sierra, Bert Bates, Trisha Gee
譯者: 黃銘偉
版次: 3
ISBN: 9786263244924
出版社: 碁峰
書籍開數、尺寸: 20.3x23x3.4
頁數: 756
內文印刷顏色: 單色
#資訊
#編程與軟體開發
#計算機概論
定價: 980
售價: 833
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

深入淺出Java程式設計(第三版) 系列名:程式設計/APP開發 ISBN13:9786263244924 替代書名:Head First Java 3/E 出版社:美商歐萊禮 作者:Kathy Sierra;Bert Bates;Trisha Gee 譯者:黃銘偉 裝訂/頁數:平裝/756頁 規格:22.8cm*20.5cm*3.7cm (高/寬/厚) 版次:2 出版日:2023/05/18 內容簡介 涵蓋Java 8-17 邁向程式設計實務的學習指南 「多麼有趣和奇特的書啊!我教了多年的Java,可以誠實地說,這是我見過最吸引人的程式設計學習資源。它讓我想重新學習Java。」 —Angie Jones, Java Champion 「判斷一個教程價值的唯一方法是看它的教學效果如何。《深入淺出Java程式設計》在教學方面表現出色。」 —slashdot.org 「這肯定是深入淺出的時候了。」—Scott McNealy Sun Microsystems前董事長、總裁與CEO 你將從本書學到什麼? 《深入淺出Java程式設計》是Java和物件導向程式設計的完整學習體驗。透過這本書,你將用一種獨特的方法來學習Java語言,超越了所謂的how-to操作手冊,幫助你成為一名卓越的程式設計師。透過拼圖、解謎和對著名Java物件的深入探討,你將迅速掌握Java的基礎知識和進階主題,包括 lambda、串流、泛型、執行緒、網路和令人敬畏的桌面GUI。如果你有其他程式語言的經驗,這本書將以更現代的程式設計方法啟發你的大腦,帶你進入更圓融、更快速、更容易閱讀、編寫和維護的Java。 本書為何如此與眾不同? 如果你讀過深入淺出系列書籍,你就會知道該期待什麼:針對你大腦運作方式所設計的豐富視覺格式。如果你沒有讀過,那你將大飽眼福。《深入淺出Java程式設計》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。   目錄 第一章 突破表面:快速導覽 第二章 物件村之旅:類別與物件 第三章 了解你的變數:原始型別值和參考 第四章 物件的行為:方法使用實體變數 第五章 超強度方法:撰寫一個程式 第六章 使用 Java 程式庫:認識 Java API 第七章 在物件村中生活得更好:繼承與多型 第八章 認真的多型:介面和抽象類別 第九章 一個物件的生與死:建構器和垃圾回收 第十章 數字很重要:數值和靜態值 第十一章 資料結構:群集和泛型 第十二章 做什麼(What),而非怎麼做(How):lambdas 和 streams 第十三章 危險行為:例外處理 第十四章 一個非常圖像化的故事:GUI、事件處理和內層類別的簡介 第十五章 練習你的 Swing(揮杆):使用 swing 第十六章 儲存物件(和文字):序列化和檔案 I/O 第十七章 建立連線:網路和執行緒 第十八章 處理共時性問題:競態狀況和不可變的資料 附錄 A 最後的程式碼廚房 附錄 B 沒有進到本書中其他部分的十大主題

為您推薦

Java 教學手冊 第六版 (6版)

Java 教學手冊 第六版 (6版)

其他會員也一起購買

Java教學手冊 ISBN13:9789863127536 出版社:旗標出版社 作者:洪維恩 裝訂/頁數:平裝/576頁 規格:23cm*17cm*2.8cm (高/寬/厚) 重量:1010克 版次:6 出版日:2023/06/07 內容簡介 本書是暢銷書《C 語言教學手冊》姊妹作,做為帶您進入 Java 程式語言世界的墊腳石,從 Java 的基礎開始,循序漸進地引導您學習 Java 程式設計,然後一步步地深入瞭解 Java 的應用。透過本書,您將掌握 Java 的基本語法、物件導向程式設計(OOP)的概念與實作,以及 Java 集合物件、多執行緒等進階主題與應用。   本書經過歷次改版,去蕪存菁,在實作上更與時俱進,使用廣受業界工程師喜愛的 Visual Studio Code(以下簡稱 VSCode) 作為開發環境,VSCode 具有跨平台、跨語言、輕量、豐富延伸套件及內建除錯器的特色,不但可以提升學習成效,也能與未來業界接軌。   本書撰寫過程中經過多位學生試讀並實作總數超過 300 題的習題,參考相當多的建議修正,使得內容具親和性、學習起來更加得心應手。   本書特色   □ 使用 VSCode 開發與業界接軌 □ 超過 300 題習題反覆練到會 □ 詳細圖解說明觀念最清晰 □ 多執行緒、集合等進階主題 □ 經課堂試教、試讀、試做驗證   目錄 第一章 認識 Java 1.1 歷史的回顧 1.1.1 Java 的發展歷史 1.1.2 Java 的特點 1.2 Java 的虛擬機器與未來 1.3 安裝 VSCode 並撰寫第一個Java程式 1.4 設定 VSCode 習題 第二章 簡單的 Java 程式 2.1 一個簡單的例子 2.2 變數 2.2.1 變數的宣告與設值 2.2.2 變數命名的規則 2.3 輸出函數 println() 2.4 關鍵字及識別字 2.4.1 關鍵字 2.4.2 識別字 2.5 當執行發生錯誤時 2.5.1 語法錯誤 2.5.2 語意錯誤 2.6 提高程式的可讀性 習題 第三章 變數與資料型別 3.1資料型別與變數 3.1.1 資料型別 3.1.2 變數的宣告與設值 3.2整數型別 3.2.1 宣告整數變數並設定初值 3.2.2 以二進位、八進位和十六進位表示整數 3.2.3 簡單易記的代碼 3.2.4 溢位的發生 3.3 浮點數型別 3.4 字元型別 3.5 布林型別 3.6 格式化列印資料 3.7 由鍵盤輸入資料 習題 第四章 運算子、運算式與敘述 4.1 運算式與運算子 4.1.1 算術運算子 4.1.2 設定運算子 4.1.3 遞增與遞減運算子 4.1.4 關係運算子 4.1.5 邏輯運算子 4.1.6 位元運算子 4.2 運算子的優先順序 4.3 資料型別轉換 4.3.1 自動型別轉換 4.3.2 強制型別轉換 習題 第五章 程式流程控制 5.1 程式的結構設計 5.2 選擇性敘述 5.2.1 if 敘述 5.2.2 if-else 敘述 5.2.3 if-else 的簡潔版─條件運算子 5.2.4 更多的選擇─巢狀 if 敘述 5.2.5 更好用的多重選擇─switch 敘述 5.3 for 迴圈 5.3.1 簡單的 for 迴圈 5.3.2 在 VSCode 裡偵錯迴圈 5.3.3 for 迴圈裡的區域變數 5.3.4 初值與判斷條件的設定 5.4 while與 do-while 迴圈 5.4.1 while 迴圈 5.4.2 do-while 迴圈 5.5 巢狀迴圈 5.6 迴圈的跳離 5.6.1 break 敘述 5.6.2 continue 敘述 習題 第六章 陣列 6.1 一維陣列 6.1.1 一維陣列的宣告與記憶體的配置 6.1.2 陣列元素的存取 6.1.3 陣列初值的設定 6.1.4 利用 for each 走訪陣列裡的元素 6.2 二維陣列 6.2.1 二維陣列與初值的設定 6.2.2 二維陣列元素的走訪 6.2.3 每列元素個數不同的二維陣列 6.3 多維陣列 6.4 陣列變數的設值與比較 習題 第七章 函數 7.1 函數的基本概念 7.1.1 簡單的範例 7.1.2 函數的引數與傳回值 7.1.3 傳遞給函數的引數 7.2 陣列的傳遞 7.2.1 傳遞一維陣列 7.2.2 傳遞二維陣列 7.2.3 傳回陣列的函數 7.2.4 陣列的傳遞機制 7.3 遞迴 7.4 函數的多載 習題 第八章 類別 8.1 認識類別 8.1.1 類別的基本概念 8.1.2 類別的定義語法 8.1.3 建立新的物件 8.1.4 使用類別來設計完整的程式 8.1.5 同時建立多個物件 8.2 函數成員的使用 8.2.1 定義與使用函數成員 8.2.2 另一個簡單的範例 8.2.3 資料成員的存取方式 8.2.4 函數成員的相互呼叫 8.3 引數的傳遞與傳回值 8.3.1 呼叫函數並傳遞引數 8.3.2 傳遞多個引數 8.3.3 沒有傳回值的函數 8.3.4 有傳回值的函數 8.4 函數成員的多載 8.4.1 多載 8.4.2 使用多載常犯的錯誤 8.5 公有成員與私有成員 8.5.1 建立私有資料成員 8.5.2 建立公有函數成員 8.5.3 省略 public 與 private 關鍵字 習題 第九章 類別的進階認識 9.1 建構子 9.1.1 建構子的基本認識 9.1.2 建構子的多載 9.1.3 兩個建構子之間的呼叫 9.1.4 建構子的公有與私有 9.1.5 建構子的省略 9.2 類別變數與類別函數 9.2.1 實例變數與實例函數 9.2.2 類別變數 9.2.3 類別函數 9.2.4 main() 函數之前的 static 修飾子 9.2.5 類別函數使用的限制 9.3 物件變數的使用 9.3.1 設值給物件變數 9.3.2 傳遞物件變數到函數 9.3.3 從函數傳回物件變數 9.4 利用陣列來儲存物件 9.4.1 建立物件陣列的範例 9.4.2 傳遞物件陣列到函數裡 9.5 內部類別 9.5.1 內部類別的撰寫 9.5.2 取用內部類別的成員 9.6 回收記憶體 習題 第十章 類別的繼承 10.1 繼承的基本概念 10.1.1 簡單的繼承範例 10.1.2 建構子的呼叫 10.1.3 使用建構子常見的錯誤 10.2 保護成員 10.3 改寫 10.3.1 改寫父類別的函數 10.3.2 以父類別的變數存取子類別物件的成員 10.4 再談 super 與 this 10.5 物件導向裡的 is-a 與 has-a 10.6 設定終止繼承 10.7 類別之源的 Object 類別 習題 第十一章 抽象類別與介面 11.1 抽象類別 11.1.1 定義抽象類別 11.1.2 抽象類別的實作 11.1.3 用抽象類別型態的變數來建立物件 11.1.4 使用抽象類別的注意事項 11.2 介面的使用 11.3 實現多重繼承─多重實作 11.4 介面的繼承 11.5 類別關係的判別─instanceof 習題 ...

原價: 680 售價: 612 現省: 68元
立即查看
基礎資料結構使用C++  (Fundamentals of Data Structures in C++, 2/e) (2版)

基礎資料結構使用C++ (Fundamentals of Data Structures in C++, 2/e) (2版)

其他會員也一起購買

原文書資訊 書名:Fundamentals of Data Structures in C++ 2007 <SP> 0-929306-37-6,2/E <SP> 作者: HOROWITZ ISBN: 9780929306377 出版社: SP 出版年: 2006年 中文書資訊 書名: 基礎資料結構使用C++ (第二版) 作者: Horowitz/ 戴顯權 ISBN: 9789868359703 出版社: 開發 出版年: 2007年

原價: 790 售價: 774 現省: 16元
立即查看
COMPUTER NETWORKING: A TOP-DOWN APPROACH8/e (8版)

COMPUTER NETWORKING: A TOP-DOWN APPROACH8/e (8版)

其他會員也一起購買

Computer Networking [Global Edition] ISBN13:9781292405469 出版社:Pearson Education Limited 作者:James Kurose;Keith Ross 裝訂/頁數:平裝/800頁 規格:18.8cm*23.5cm*28cm (高/寬/厚) 版次:8 出版日:2021/06/10

原價: 1500 售價: 1425 現省: 75元
立即查看
Java: Introduction to Problem Solving & Programmin (8版)

Java: Introduction to Problem Solving & Programmin (8版)

其他會員也一起購買

書名:Java: An Introduction to Problem Solving and Programming 8/e 作者:SAVITCH 出版社:PEARSON 出版日期:2018/09/00 ISBN:9781292247472 Table of Contents: 1. Introduction to Computers and Java 2. Basic Computation 3. Flow of Control: Branching 4. Flow of Control: Loops 5. Defining Classes and Methods 6. More About Objects and Methods 7. Arrays 8. Inheritance, Polymorphism, and Interfaces 9. Exception Handling 10. Streams, File I/O, and Networking 11. Recursion 12. Dynamic Data Structures and Generics

原價: 1200 售價: 1128 現省: 72元
立即查看
深入淺出 Git/Head First Git (1版)

深入淺出 Git/Head First Git (1版)

類似書籍推薦給您

 完整認識Git的學習指南   「工欲善其事,必先利其器。如果只有一定程度的知識是很危險的。雖然Git入門只需要幾小時,但Git的微妙、強大及深度需要經年累月才能透徹。《深入淺出Git》每一頁都有你本來以為已經了解的資訊或解說。不論你對Git有多熟,Raju絕對能讓你變得更會使用Git。」   ──Nate Schutta   VMware軟體架構師與開發人員後援   你將從本書學到什麼   很多Git使用者都是使用「食譜」(recipe),就是靠網路上找到的指令並複製、貼上,但並沒有真正了解Git怎麼使用。但如果遇到難題的時候怎麼辦呢?不可能輕輕鬆鬆就迎刃而解。透過本書的動手操作練習,可以學習使用Git的各種方式並快樂學習。Raju Gandhi透過一層一層的抽絲剝繭幫你解密Git背後強大卻很單純的引擎,不只能學會「怎麼用」,還能了解「背後的原理」。本書會讓你真正學會分支、合併、提交等指令,同時學會團隊協作的最佳做法,並將Git的能力發揮到極致。   本書為何如此與眾不同   曾經看過《深入淺出》系列的讀者應該猜想得到,本書充滿專為大腦運作而設計的視覺化風格;尚未看過的讀者,內容保證包君滿意。不同於令人昏昏欲睡的厚重文字,本書透過多重感官的閱讀饗宴,帶領大腦沉浸在Git的學習世界裡。

原價: 780 售價: 663 現省: 117元
立即查看
深入淺出Android開發 (3版)

深入淺出Android開發 (3版)

類似書籍推薦給您

內容簡介   教你用Kotlin製作Android App   「Android的開發技術每隔幾年就徹底改變一次,這種書很難寫,Griffiths幾乎完全改寫了這本經典的第三版,用很棒的方法來展示現代的Android app究竟是怎麼開發的。總之,他們再次寫出這個領域最棒的書籍。如果你要用正確的方式來建構Android app,買這本書就對了!」 —Ken Kousen(Kousen IT公司總裁 )   你將從本書學到什麼?   想製作殺手級的Android app嗎?這本全新的書籍將帶你快速實現夢想。你將實際建構app、設計靈活的互動式用戶介面、將資料存入資料庫,以及使用Android Jetpack的最新功能,包括Jetpack Compose。在過程中,本書就像熟練的Android開發者帶著你一起工作!只要稍具Kotlin技能即可使用這本書。   這本書為何如此與眾不同?   如果你看過《深入淺出》系列,應該知道會看到什麼,我們針對大腦的運作方式量身打造了一套豐富的視覺格式。本書沒有令人昏昏欲睡的大量文字,而是透過多感官體驗來讓你專心學習Android開發。如果還沒有看過這個系列,本書一定令你滿意。 目錄 1 千里之行,始於足下:一頭栽進 Android 世界 2 建立會互動的 app:會做事的 app 3 layouts:我是 layout 4 constraint layouts:繪製藍圖 5 activity 的生命週期:我是 activity 6 fragments 與 navigation:自尋出路 7 safe args:傳遞資訊 8 導覽 UI:遨遊四方 9 material views:物質(Material)世界 10 view binding:形影不離 11 view models:建立行為模型 12 live data:投入 Action 的懷抱 13 data binding:建立聰明的 layout 14 Room 資料庫:有景觀(View)的房間(Room) 15 recycler views:Reduce、Reuse、Recycle 16 DiffUtil 與 Data Binding:快意人生 17 recycler view 導覽:抽一張卡 18 Jetpack Compose:發揮創意 19 將 Compose 與 view 整合起來:琴瑟合鳴 i 遺珠:十大要事(我們沒有談到的)

原價: 1200 售價: 1020 現省: 180元
立即查看
深入淺出Swift程式設計 Head First Swift (1版)

深入淺出Swift程式設計 Head First Swift (1版)

類似書籍推薦給您

原價: 780 售價: 663 現省: 117元
立即查看
深入淺出細說微積分

深入淺出細說微積分

類似書籍推薦給您

原價: 550 售價: 468 現省: 82元
立即查看
深入淺出設計模式 (2版)

深入淺出設計模式 (2版)

類似書籍推薦給您

內容簡介 建構可擴展、易維護的物件導向軟體   你將從本書學到什麼?   因為你不想重新發明輪子,所以尋求設計模式的協助。設計模式是曾經遇到同樣設計問題的人學到的經驗。掌握設計模式,你就可以利用他人的經驗和最佳做法,把寶貴的時間用在更有挑戰性、更有趣的事情上。本書將告訴你重要的模式有哪些、使用它們的時機和理由、如何在自己的設計裡面運用,以及它們根據哪些物件導向設計原則。《深入淺出設計模式》已經協助數以萬計的開發者提升物件導向設計技術了,快點加入我們吧!   這本書為何如此與眾不同?   如果你曾經閱讀任何一本《深入淺出》系列,你應該可以預期你會看到什麼內容—為大腦量身打造的豐富視覺效果。用《深入淺出設計模式 第二版》來學習設計模式可以讓你遠離瞌睡蟲的干擾,讓你更擅長解決軟體設計問題,以及使用設計模式術語和同事們溝通。 名人推薦   「從昨天翻開這本書的第一頁開始,我就停不下來了!這本書超酷的,它不僅有趣、涵蓋許多層面,也切中要點,實在令人印象深刻。」 —Erich Gamma —IBM傑出工程師、《Design Patterns》作者之一   「彷彿從我的腦海中卸下一千磅重的書。」 —Ward Cunningham 維基百科的發明者,Hillside Group創始人   「《深入淺出設計模式》結合有趣、令人捧腹大笑的元素、深刻的見解和技術,以及實用建議,是一本有趣且引人深思的讀物。」 —Richard Helm 《Design Patterns》作者之一 目錄 1 設計模式簡介:設計模式歡迎您! 2 觀察者模式:讓你的物件掌握現況 3 裝飾器模式:裝飾物件 4 工廠模式:烘焙 OO 的精華 5 單例模式:獨一無二的物件 6 命令模式:封裝呼叫 7 轉接器與門面模式:隨機應變 8 樣板方法模式:封裝演算法 9 迭代器與組合模式:井然有序的集合 10 狀態模式:事物的狀態 11 代理模式:控制與物件的接觸 12 複合模式:在模式中的模式 13 與設計模式融洽相處:真實世界的模式 14 附錄:遺珠之憾

原價: 980 售價: 833 現省: 147元
立即查看