Java in a Nutshell, 6/e (Paperback)
暫譯: Java 精要,第六版 (平裝本)

Benjamin J Evans, David Flanagan

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

相關主題

商品描述

The latest edition of Java in a Nutshell is designed to help experienced Java programmers get the most out of Java 7 and 8, but it’s also a learning path for new developers. Chock full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, the first section of this thoroughly updated book provides a fast-paced, no-fluff introduction to the Java programming language and the core runtime aspects of the Java platform.

The second section is a reference to core concepts and APIs that shows you how to perform real programming work in the Java environment.

  • Get up to speed on language details, including Java 8 changes
  • Learn object-oriented programming, using basic Java syntax
  • Explore generics, enumerations, annotations, and lambda expressions
  • Understand basic techniques used in object-oriented design
  • Examine concurrency and memory, and how they’re intertwined
  • Work with Java collections and handle common data formats
  • Delve into Java’s latest I/O APIs, including asynchronous channels
  • Use Nashorn to execute JavaScript on the Java Virtual Machine
  • Become familiar with development tools in OpenJDK

商品描述(中文翻譯)

最新版本的《Java in a Nutshell》旨在幫助有經驗的 Java 程式設計師充分利用 Java 7 和 8,但它同時也是新開發者的學習路徑。本書充滿了示範如何充分利用現代 Java API 和開發最佳實踐的範例,第一部分提供了一個快速、無冗餘的 Java 程式語言及 Java 平台核心執行環境的介紹。

第二部分是核心概念和 API 的參考,展示了如何在 Java 環境中進行實際的程式設計工作。

- 了解語言細節,包括 Java 8 的變更
- 學習物件導向程式設計,使用基本的 Java 語法
- 探索泛型、列舉、註解和 Lambda 表達式
- 理解物件導向設計中使用的基本技術
- 檢視併發和記憶體,以及它們之間的關聯
- 使用 Java 集合並處理常見的資料格式
- 深入了解 Java 最新的 I/O API,包括非同步通道
- 使用 Nashorn 在 Java 虛擬機上執行 JavaScript
- 熟悉 OpenJDK 中的開發工具