漫畫學Java:快速提高 Schrödinger programmiert Java: Das etwas andere Fachbuch. Durchstarten mit Java und richtig viel Spaß! Für Einsteiger, Umsteiger und Code-Fans.

Philip Ackermann 譯者 劉玲玉//劉婧姣

  • 出版商: 北京理工大學
  • 出版日期: 2023-09-01
  • 售價: $534
  • 貴賓價: 9.5$507
  • 語言: 簡體中文
  • 頁數: 232
  • 裝訂: 平裝
  • ISBN: 7576327936
  • ISBN-13: 9787576327939
  • 相關分類: Java
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

本套叢書是獨具創意的程式設計學習寶典。
以富有趣味性的漫畫和智慧問題為特色,將枯燥的Java程式設計知識呈現得生動活潑,為讀者打開了通往程式設計世界的大門。

書中融合了漫畫的趣味性和智慧問題的引導,使學習過程不再沉悶。
無論你是程式新手還是經驗豐富的開發者,都能在這裡找到啟發和樂趣。
薛丁格作為導學人物,以他獨特的智慧引領讀者探索Java程式的奧秘。

從基礎知識到進階概念,涵蓋了Java程式設計的各個方面。
讀者將透過有趣的情節和問題,逐步深入了解物件導向程式設計、介面、泛型等核心概念,輕鬆掌握Java語言的精髓。

與傳統的程式設計教材不同,本套書以其獨特的敘事方式,將學習過程變得輕鬆愉快。
你將在書中解決一系列趣味問題,從而掌握Java程式設計的技巧。
同時,書中也包含大量實用範例和練習,幫助讀者將所學應用到實際專案中,提升程式設計技能。

無論你是想要掌握程式設計基礎,還是希望提升程式設計技能,這套書都是你的理想選擇。
它不僅是一套教材,更是一段充滿樂趣和啟發的程式設計冒險。來跟隨薛丁格的腳步,開啟你的Java程式設計之旅!

目錄大綱

我們可以說「你」——這就是我對薛定諤的做法
第一章他從哪裡得來的繼承性
繼承性
由於有了繼承性,重複的代碼更少了
蘋果不會落得離樹太遠
通過改寫方法來適應行為
禁止重寫
花卉的繼承權
但我想去找爺爺和奶奶!祖父母類是怎麼樣的呢?
繼承與建構器
修復構造函數鏈
構造函數怎麼說
是兒子繼承父親的遺產,還是父親繼承兒子的遺產
類型轉換
向上轉型
檢查類型
你喜歡哪種方法?重載方法
訂閱服務 服務
導向與物件
導向 回到物件上
過量充電
德國正在尋找超級明星
摘要
第二章介面與一些小限定抽象類別與介面
抽象類別
抽象方法
數位還是類比?最主要的是抽象
都是抽象的,對嗎?
介面
關於介面的練習
對某些人來說,這是介面
介面與繼承
有時少比多好
介面中的常數
常數類別中的常數
靜態導入
靜態程式碼區塊
透過列舉的常數
介面—重複
還有更多類別
靜態成員類別
非靜態成員類別
局部類別
匿名類別
抽象的和多態的-清楚嗎,薛丁格?
第三章你真的對你所有的鞋子都有一個概覽嗎數組、集合和映射
我想要更多——與貓們的良好關係以及……
慾望的對象
前往下一個維度
給我一切
你已經有這樣的鞋子了
你必須自己做所有的事情
追蹤物體相同的痕跡
一樣就是相等——或者不是?
Arrays不共同成長
鞋子系列
你還有這樣的鞋子啊
要不要給你看看我的鞋子收藏
迭代器
Link及其實現
一次就是一次,不能再多了
老黃瓜刷綠漆,俺也裝回嫩
給刑偵的Set
用於鞋子測試器的Set
正確的Hashcode
樹木和房間
更大還是更小
不通過樹分類
已分類的鞋子
映射出來
這就是你已經擁有的鞋子數量
地窖裡的蛇
在後面排隊
緊湊性和功能性:λ(Lambda)表達式
filter()、map()和reduce()
高跟鞋
慢慢來,總結下
第四章異常情況,為了安全起見異常
錯誤成為異常
你的第一個異常
準備拋出
學習捕獲
在最後——finally區塊
在這裡,你受到貴賓待遇
異常情況的繼承
異常作為信息對象——實際發生了什麼
需要信息,不需要依賴
進一步拋出異常
何時以及如何處理異常
總是將異常轉發?並非萬能方法
你不必捕獲它們——未檢查的異常
針對Runtime-Exception的防禦性編程
記錄異常情況
讓保鏢隨即登錄
不再能挽救了
內存滿了
自動關閉資源
讀取文件
異常證明了這一規則
第五章餵,這裡你不能進泛型
通用類型
在有Generics之前
…而有了Generics
Hund(狗)與Katze(貓)
作為子類的Katzenkorb(貓籃)
類型轉化的接口
通配符類型問題
向上限制的通配符類型
缺點:薛丁格不能寫入
向下限制的通配符類型
類型轉化的方法
通配符練習
複習
總結
第六章原始流-輸入和輸出流文件、流和序列化
Bossingen帶著文件來了
想要更多嗎?試試二進位
寫二進位檔案-也是使用位元組流
用 普通的Streams複製檔案一非常慢
用緩衝流複製檔案-速度快得多
誰讀取位元組?用字元流讀取文字檔
用字元流寫文字檔
1:0為CSV-轉換文字檔
攻克目錄
最後的順序-建立檔案和目錄
在管線上轉換客戶資料
過濾好了就完成了一半-過濾目錄
正確的路徑:新的檔案IO-API
轉換客戶檔案-現在更容易了
保存物件
保存嵌套物件
影響序列化和反序列化
194用writeObject()和readObject()單獨序列化
正序與反序
將所有的內容匯總在一起