Core Java: Advanced Features, Volume 2

Horstmann, Cay

  • 出版商: ORACLE PRESS
  • 出版日期: 2022-04-15
  • 售價: $2,380
  • 貴賓價: 9.5$2,261
  • 語言: 英文
  • 頁數: 944
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 0137871074
  • ISBN-13: 9780137871070
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存=1)

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

商品描述

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

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

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: Advanced Features, Twelfth Edition, has been revised to cover the new features and enhancements in the Java 17 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, modularization, internationalization, code processing, and native methods, as well as complete chapters on the Streams, XML, and Date and Time APIs. In addition, the chapter on Advanced Swing and Graphics covers 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
  • Efficiently connect to network services, implement servers and the new HTTP/2 client, and harvest web data
  • Process code via the Scripting and Compiler APIs, and use annotations to generate code and files
  • Deepen your understanding of the Java Platform Module System, including recent refinements
  • Leverage the Java security model, user authentication, and the security librarys cryptographic functions
  • Preview powerful new APIs for accessing foreign functions and memory

See Core Java, Volume I: Fundamentals, Twelfth 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 17》

這是Java和Java生態系統的權威參考和教學工作。

-- Andrew Binstock,《Java Magazine》

《核心Java》是領先的實用教程和參考書,針對有經驗的程序員,旨在編寫適用於實際應用的堅固Java代碼。現在,《核心Java,第二卷:高級特性,第十二版》已經修訂,以涵蓋Java 17長期支持版本中的新功能和增強功能。與往常一樣,所有章節都已完全更新,過時的內容已被刪除,並詳細介紹了新的API。

本卷重點介紹了程序員在專業軟件開發中需要了解的高級主題,包括企業編程、網絡、數據庫、安全、模塊化、國際化、代碼處理和本地方法,以及關於流、XML和日期時間API的完整章節。此外,關於高級Swing和圖形的章節涵蓋了適用於客戶端用戶界面和服務器端圖形和圖像生成的技術。

Cay S. Horstmann清晰地解釋了深奧的新功能,並展示了如何使用它們來構建專業質量的應用程序。Horstmann經過充分測試的示例代碼反映了現代Java風格和最佳實踐。這些示例經過精心製作,易於理解,並具有最大的實用價值,因此您可以依靠它們來快速啟動自己的程序。

- 掌握編寫可靠Java代碼的高級技巧、慣用語法和最佳實踐
- 充分利用增強的Java I/O API、對象序列化和正則表達式
- 高效連接到網絡服務,實現服務器和新的HTTP/2客戶端,並收集網絡數據
- 通過腳本和編譯器API處理代碼,使用註解生成代碼和文件
- 深入了解Java平台模塊系統,包括最近的改進
- 利用Java安全模型、用戶身份驗證和安全庫的加密功能
- 預覽強大的新API,用於訪問外部函數和內存

有關Java編程基礎的專業內容,包括對象、泛型、集合、lambda表達式、並發和函數式編程,請參閱《核心Java,第一卷:基礎,第十二版》。

請在書中查看詳細信息,以便方便地註冊您的書籍,以獲取下載、更新和/或更正。

作者簡介

Cay S. Horstmann is the author of Modern JavaScript for the Impatient (2020), Core Java(R) SE 9 for the Impatient, Second Edition (2017), 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(R) SE 9 for the Impatient, Second Edition》(2017年)、《Scala for the Impatient, Second Edition》(2016年)和《Java SE 8 for the Really Impatient》(2014年)等書的作者,這些書都是由 Addison-Wesley 出版。他還為專業程式設計師和計算機科學學生撰寫了十多本其他書籍。他是聖荷西州立大學的名譽計算機科學教授,也是一位 Java Champion。