Core Java for the Impatient, 3/e (Paperback)
暫譯: 急躁者的核心 Java, 第三版 (平裝本)

Horstmann, Cay

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

相關主題

商品描述

Clear, Concise Guide to the Core Language and Libraries--Updated through Java 17

Modern Java introduces major enhancements that impact the core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer needed, and new features and programming paradigms can make you far more effective. However, navigating these changes can be challenging.

Core Java for the Impatient, Third Edition, is a complete yet concise guide that reflects all changes through Java SE 17, Oracle's latest Long-Term Support (LTS) release. Written by Cay S. Horstmann--author of the classic two-volume Core Java--this indispensable tutorial offers a faster, easier pathway for learning modern Java.

Horstmann covers everything working developers need to know, including the powerful concepts of lambda expressions and streams, modern constructs such as records and sealed classes, and sophisticated concurrent programming techniques. Given the size and scope of Java 17, there's plenty to cover, but it's presented in small chunks organized for quick access and easy understanding, with plenty of practical insights and sample code to help you quickly apply all that's new.

  • Test code as you create it with JShell
  • Improve your object-oriented design with records and sealed classes
  • Effectively use text blocks, switch expressions, and pattern matching
  • Understand functional programming with lambda expressions
  • Streamline and optimize data management with the Streams API
  • Use modern library features and threadsafe data structures to implement concurrency reliably
  • Work with the modularized Java API and third-party modules
  • Take advantage of API improvements for working with collections, input/output, regular expressions, and processes
  • Learn the APIs for date/time processing and internationalization

Whether you're an experienced developer just getting started with modern Java, or have been programming with Java for years, this guide will help you write more robust, efficient, and secure Java code.

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

商品描述(中文翻譯)

清晰、簡明的核心語言與函式庫指南——更新至 Java 17

現代 Java 引入了重大增強,影響了 Java 平台核心的 Java 技術和 API。許多舊的 Java 慣用法不再需要,而新的特性和程式設計範式可以讓你變得更加高效。然而,導航這些變化可能會很具挑戰性。

不耐煩的核心 Java,第三版, 是一本完整但簡明的指南,反映了所有至 Java SE 17 的變更,這是 Oracle 最新的長期支援 (LTS) 版本。由經典雙卷本 Core Java 的作者 Cay S. Horstmann 撰寫,這本不可或缺的教程提供了一條更快、更簡單的學習現代 Java 的途徑。

Horstmann 涵蓋了所有工作開發者需要知道的內容,包括 lambda 表達式和流的強大概念、記錄和密封類等現代構造,以及複雜的並發程式設計技術。考慮到 Java 17 的大小和範圍,有很多內容需要涵蓋,但它以小塊的形式呈現,便於快速訪問和理解,並提供了大量實用見解和範例代碼,幫助你迅速應用所有新知識。


  • 使用 JShell 在創建代碼時進行測試

  • 利用記錄和密封類改善你的物件導向設計

  • 有效使用文字區塊、switch 表達式和模式匹配

  • 通過 lambda 表達式理解函數式程式設計

  • 使用 Streams API 簡化和優化數據管理

  • 使用現代函式庫特性和線程安全數據結構可靠地實現並發

  • 使用模組化的 Java API 和第三方模組

  • 利用 API 改進來處理集合、輸入/輸出、正則表達式和進程

  • 學習日期/時間處理和國際化的 API

無論你是剛開始接觸現代 Java 的經驗豐富的開發者,還是已經編程 Java 多年的開發者,這本指南將幫助你編寫更健壯、高效和安全的 Java 代碼。

註冊你的書籍以便方便訪問下載、更新和/或修正,隨著它們的可用性而提供。詳情請參見書內。

作者簡介

Cay S. Horstmann is principal author of Core Java, Volumes I and II, Twelfth Edition (Pearson, 2022), and author of Modern JavaScript for the Impatient (Addison-Wesley, 2020) and Scala for the Impatient, Second Edition (Addison-Wesley, 2016). He has written more than a dozen other books for professional programmers and computer science students. He is professor emeritus of computer science at San Jose State University and a Java Champion.

作者簡介(中文翻譯)

Cay S. HorstmannCore Java, Volumes I and II, Twelfth Edition(Pearson, 2022)的主要作者,以及 Modern JavaScript for the Impatient(Addison-Wesley, 2020)和 Scala for the Impatient, Second Edition(Addison-Wesley, 2016)的作者。他為專業程式設計師和計算機科學學生撰寫了十多本其他書籍。他是聖荷西州立大學的計算機科學名譽教授,也是 Java Champion。