Learning Java: An Introduction to Real-World Programming with Java

Loy, Marc, Niemeyer, Patrick, Leuck, Daniel

  • 出版商: O'Reilly
  • 出版日期: 2023-09-26
  • 定價: $2,800
  • 售價: 9.5$2,660
  • 貴賓價: 9.0$2,520
  • 語言: 英文
  • 頁數: 549
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1098145534
  • ISBN-13: 9781098145538
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存=1)

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

商品描述

Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, author Marc Loy introduces you to Java fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications.

This updated sixth edition expands the content to cover lambdas and streams, and shows you how to use a functional paradigm in Java. You'll learn about the latest Java features introduced since the book's fifth edition, from JDK 15 through 21. You'll also take a deep dive into the virtual threads introduced as Project Loom in Java 19 and become familiar with the public release of JDK 21 LTS.

This guide helps you:

  • Learn the structure of the Java language and Java applications
  • Write, compile, and execute Java applications
  • Understand the basics of Java threading and concurrent programming
  • Learn Java I/O basics, including local files and network resources
  • Create compelling interfaces with an eye toward usability
  • Learn how functional features have been integrated in Java
  • Keep up with Java developments as new versions are released

商品描述(中文翻譯)

這本暢銷書適合剛接觸Java的工程師,引導你了解Java 21的語言特性和API。作者Marc Loy通過有趣、引人入勝且實際的例子,介紹了Java的基礎知識,包括其類庫、編程技巧和慣用法,並著眼於構建真實應用程序。

這本更新的第六版擴展了內容,涵蓋了lambda和stream,並向你展示如何在Java中使用函數式編程範式。你將學習到自第五版以來引入的最新Java特性,從JDK 15到21。你還將深入研究在Java 19中作為Loom項目引入的虛擬線程,並熟悉JDK 21 LTS的公開發布。

本指南幫助你:
- 學習Java語言和Java應用程序的結構
- 編寫、編譯和執行Java應用程序
- 理解Java線程和並發編程的基礎知識
- 學習Java I/O的基礎知識,包括本地文件和網絡資源
- 創建具有良好可用性的引人入勝的界面
- 學習Java中如何整合函數式特性
- 隨著新版本的發布,跟上Java的發展趨勢