Core Java, Volume II: Advanced Features

Horstmann, Cay

  • 出版商: ORACLE PRESS
  • 出版日期: 2024-08-09
  • 售價: $3,470
  • 貴賓價: 9.5$3,297
  • 語言: 英文
  • 頁數: 992
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0135371740
  • ISBN-13: 9780135371749
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

The Classic Guide to Advanced Java Programming: Fully Updated for Java 21

Core Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II: Fundamentals, Thirteenth Edition, has been revised to cover the new features and enhancements in the Java 21 long-term support release. As always, all chapters have been completely updated, outdated material has been removed, and the new APIs are covered in detail.

This volume focuses on the advanced topics that a programmer needs to know for professional software development and includes authoritative coverage of enterprise programming, networking, databases, security, internationalization, and native methods, as well as complete chapters on the Streams, XML, Date and Time, Scripting, and Compilation APIs. In addition, the chapters on Swing and Graphics cover techniques that are applicable to both client-side user interfaces and server-side generation of graphics and images.

Cay S. Horstmann clearly explains sophisticated new features with depth and completeness and demonstrates how to use them to build professional-quality applications. Horstmann's thoroughly tested sample code reflects modern Java style and best practices. The examples are carefully crafted for easy understanding and maximum practical value, so you can rely on them to jump-start your own programs.

  • Master advanced techniques, idioms, and best practices for writing reliable Java code
  • Make the most of enhanced Java I/O APIs, object serialization, and regular expressions
  • Connect to network services, harvest web data with the HTTP/2 client, and serve data with the built-in web server or implement your own server
  • Process code via the Scripting and Compiler APIs
  • Work with the Date and Time API, including recent refinements
  • Leverage the Java security model, user authentication, and the security library's cryptographic functions
  • Preview powerful new APIs for accessing "foreign" functions and memory

"This is the definitive reference and instructional work for Java and the Java ecosystem." --Andrew Binstock, Java Magazine

See Core Java, Volume I: Fundamentals, Thirteenth Edition, for expert coverage of Java programming fundamentals, including objects, generics, collections, lambda expressions, concurrency, and functional programming.

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

商品描述(中文翻譯)

《進階 Java 程式設計經典指南:完全更新至 Java 21》

Core Java 是針對希望為實際應用程式撰寫穩健 Java 代碼的經驗豐富程式設計師的首選無廢話教程和參考書。現在,《Core Java, Volume II: Fundamentals, 第十三版》已修訂以涵蓋 Java 21 長期支援版本中的新功能和增強功能。與往常一樣,所有章節均已完全更新,過時的內容已被刪除,並詳細介紹了新的 API。

本卷專注於程式設計師在專業軟體開發中需要了解的進階主題,包括企業程式設計、網路、資料庫、安全性、國際化和本地方法的權威性覆蓋,以及有關 Streams、XML、日期和時間、腳本和編譯 API 的完整章節。此外,Swing 和 Graphics 章節涵蓋了適用於客戶端用戶介面和伺服器端圖形及影像生成的技術。

Cay S. Horstmann 清楚地解釋了複雜的新功能,並深入且完整地展示了如何使用它們來構建專業品質的應用程式。Horstmann 的範例代碼經過徹底測試,反映了現代 Java 的風格和最佳實踐。這些範例經過精心設計,以便於理解並最大化實用價值,因此您可以依賴它們來啟動自己的程式。

- 精通撰寫可靠 Java 代碼的進階技術、慣用語和最佳實踐
- 充分利用增強的 Java I/O API、物件序列化和正則表達式
- 連接到網路服務,使用 HTTP/2 客戶端收集網頁數據,並使用內建的網頁伺服器提供數據或實作自己的伺服器
- 通過 Scripting 和 Compiler API 處理代碼
- 使用日期和時間 API,包括最近的改進
- 利用 Java 安全模型、用戶身份驗證和安全庫的加密功能
- 預覽用於訪問「外部」函數和記憶體的強大新 API

「這是 Java 和 Java 生態系統的權威參考和教學作品。」-- Andrew Binstock, 《Java Magazine》

請參閱《Core Java, Volume I: Fundamentals, 第十三版》,以獲得 Java 程式設計基礎的專家覆蓋,包括物件、泛型、集合、lambda 表達式、併發和函數式程式設計。

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

作者簡介

Cay S. Horstmann is the author of Modern JavaScript for the Impatient (2020), Core Java for the Impatient, Third Edition (2022), Scala for the Impatient, Second Edition (2016), and Java SE 8 for the Really Impatient (2014), all from Addison-Wesley. He has written more than a dozen other books for professional programmers and computer science students. He is an emeritus professor of computer science at San Jose State University and a Java Champion.

作者簡介(中文翻譯)

Cay S. Horstmann 是《Modern JavaScript for the Impatient》(2020)、《Core Java for the Impatient, Third Edition》(2022)、《Scala for the Impatient, Second Edition》(2016)以及《Java SE 8 for the Really Impatient》(2014)的作者,這些書籍均由 Addison-Wesley 出版。他為專業程式設計師和計算機科學學生撰寫了十多本其他書籍。他是聖荷西州立大學的計算機科學名譽教授,也是 Java Champion。