Java in a Nutshell : A Desktop Quick Reference, 7/e (Paperback)
Ben Evans, David Flanagan
- 出版商: O'Reilly
- 出版日期: 2019-01-22
- 定價: $2,080
- 售價: 6.0 折 $1,248
- 語言: 英文
- 頁數: 456
- 裝訂: Paperback
- ISBN: 1492037257
- ISBN-13: 9781492037255
-
相關分類:
Java 程式語言
-
其他版本:
Java in a Nutshell : A Desktop Quick Reference, 8/e (Paperback)
買這商品的人也買了...
-
$1,663$1,575 -
$2,205The Java Programming Language, 4/e (Paperback)
-
$2,363Programming Python, 4/e (Paperback)
-
$1,078Data Structures and Algorithm Analysis in C++, 4/e (IE-Paperback)
-
$850Kotlin in Action (Paperback)
-
$2,960$2,812 -
$480$379 -
$1,420$1,349 -
$1,300$1,235 -
$520$390 -
$699$594 -
$594$564 -
$550$468
相關主題
商品描述
This updated edition of Java in a Nutshell not only helps experienced Java programmers get the most out of Java versions 9 through 11, 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, this thoroughly revised book includes new material on Java Concurrency Utilities.
The book’s first section 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 explains how to perform real programming work in the Java environment.
- Get up to speed on language details, including Java 9-11 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 9至11版本,也是新開發者的學習路徑。這本經過全面修訂的書籍充滿了示例,展示如何充分利用現代Java API和開發最佳實踐,並新增了關於Java Concurrency Utilities的內容。
書籍的第一部分提供了一個快節奏、無廢話的Java程式設計語言和Java平台核心運行時方面的介紹。第二部分是核心概念和API的參考,解釋如何在Java環境中進行實際的程式設計工作。
- 熟悉語言細節,包括Java 9至11的變化
- 學習物件導向程式設計,使用基本的Java語法
- 探索泛型、列舉、註解和Lambda表達式
- 瞭解物件導向設計中使用的基本技術
- 檢視並行性和記憶體,以及它們之間的關聯
- 使用Java集合並處理常見的資料格式
- 深入研究Java最新的I/O API,包括非同步通道
- 使用Nashorn在Java虛擬機上執行JavaScript
- 熟悉OpenJDK中的開發工具