Core Java Volume I -- Fundamentals, 11/e (Paperback)

Cay S. Horstmann

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

商品描述

The #1 Java Guide for Serious Programmers: Fully Updated for Java SE 9, 10 & 11

 

For serious programmers, Core Java, Volume I—Fundamentals, Eleventh Edition, is the definitive guide to writing robust, maintainable code. Whether you’re using Java SE 9, 10, or 11, it will help you achieve a deep and practical understanding of the language and API, and its hundreds of realistic examples reveal the most powerful and effective ways to get the job done.

 

Cay Horstmann’s updated examples reflect Java’s long-awaited modularization, showing how to write code that’s easier to manage and evolve. You’ll learn how to use JShell’s new Read-Eval-Print Loop (REPL) for more rapid and exploratory development, and apply key improvements to the Process API, contended locking, logging, and compilation.

 

In this first of two volumes, Horstmann offers in-depth coverage of fundamental Java and UI programming, including objects, generics, collections, lambda expressions, Swing design, concurrency, and functional programming. If you’re an experienced programmer moving to Java SE 9, 10, or 11, there’s no better source for expert insight, solutions, and code.

  • Master foundational techniques, idioms, and best practices for writing superior Java code
  • Leverage the power of interfaces, lambda expressions, and inner classes
  • Harden programs through effective exception handling and debugging
  • Write safer, more reusable code with generic programming
  • Improve performance and efficiency with Java’s standard collections
  • Build cross-platform GUIs with the Swing toolkit
  • Fully utilize multicore processors with Java’s improved concurrency

See Core Java, Volume II—Advanced Features, Eleventh Edition (ISBN-13: 978-0-13-516631-4, coming in 2018), for expert coverage of Java 9, 10, and 11 enterprise features, the module system, annotations, networking, security, and advanced UI programming.

 

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

商品描述(中文翻譯)

《#1 Java 程式設計師指南:全面更新至 Java SE 9、10 和 11》

對於認真的程式設計師來說,《核心 Java,第一卷-基礎篇,第十一版》是撰寫堅固且易於維護程式碼的權威指南。不論您使用的是 Java SE 9、10 或 11,本書將幫助您深入且實用地了解語言和 API,其中數百個實際範例揭示了完成工作的最強大和有效方法。

Cay Horstmann 更新的範例反映了 Java 期待已久的模組化,展示了如何撰寫更易於管理和演進的程式碼。您將學習如何使用 JShell 的新讀取-評估-列印迴圈(REPL)進行更快速和探索性的開發,並應用於 Process API、爭用鎖定、日誌記錄和編譯的關鍵改進。

在這兩卷中的第一卷中,Horstmann 深入探討了基礎的 Java 和 UI 程式設計,包括物件、泛型、集合、Lambda 表達式、Swing 設計、並行性和函數式程式設計。如果您是一位有經驗的程式設計師轉向 Java SE 9、10 或 11,這是您獲得專家見解、解決方案和程式碼的最佳來源。

- 掌握撰寫優秀 Java 程式碼的基礎技巧、慣用語法和最佳實踐方法
- 利用介面、Lambda 表達式和內部類別的威力
- 通過有效的例外處理和除錯來加強程式
- 使用泛型程式設計撰寫更安全、可重複使用的程式碼
- 利用 Java 的標準集合提升效能和效率
- 使用 Swing 工具包建立跨平台的圖形使用者介面
- 充分利用 Java 的改進並行性來運行多核處理器

請參閱《核心 Java,第二卷-進階篇,第十一版》(ISBN-13: 978-0-13-516631-4,預計於 2018 年出版)以獲得專家級的 Java 9、10 和 11 企業功能、模組系統、註解、網路、安全性和進階 UI 程式設計的詳細內容。

請註冊您的書籍以便方便地獲取下載、更新和/或更正。詳情請參閱書中內容。