More Java 17: An In-Depth Exploration of the Java Language Its Features

Sharan, Kishori, Späth, Peter

  • 出版商: Apress
  • 出版日期: 2021-12-02
  • 售價: $2,450
  • 貴賓價: 9.5$2,328
  • 語言: 英文
  • 頁數: 980
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484271343
  • ISBN-13: 9781484271346
  • 相關分類: Java 程式語言
  • 立即出貨 (庫存=1)

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

商品描述

Work with the essential and advanced features of the Java 17 release. This book covers features such as annotations, reflection, and generics. These topics are then complemented by details of how to use lambda expressions, allowing you to build powerful and efficient Java programs. Furthermore, added to this edition you'll find topics on network programming, Java RMI, the process API, and custom runtime images.  The authors provide a multitude of diagrams and complete programs to help you visualize and better understand the topics covered in this book.

More Java 17, Third Edition starts with a series of chapters on the essential language features provided by Java before moving on to Java module development and packaging, and improved interop with other languages. After reading this book, you'll have the know-how of a professional Java programmer and be able to tackle most projects with confidence.

This book's source code can be accessed at github.com/Apress/more-java-17. 

What You Will Learn

• Use essential and advanced features of the Java language
• Code Java annotations
• Work with reflection and generics
• Manage streams with the Stream API

Who This Book Is For
Those new to Java programming who are continuing the Java learning journey; it is recommended that you read an introductory Java programming book first, such as Java 17 for Absolute Beginners, from Apress.

商品描述(中文翻譯)

本書介紹了 Java 17 版本的基本和高級功能。其中包括註解、反射和泛型等功能。此外,還介紹了如何使用 lambda 表達式來構建強大且高效的 Java 程序。本書還新增了網絡編程、Java RMI、進程 API 和自定義運行時映像等主題。作者提供了大量的圖表和完整的程序,以幫助讀者更好地理解和掌握本書所涵蓋的主題。

《More Java 17, 第三版》首先介紹了 Java 提供的基本語言功能,然後介紹了 Java 模塊開發和打包,以及與其他語言的互操作性改進。閱讀本書後,讀者將具備專業 Java 程序員的技能,能夠自信地應對大多數項目。

本書的源代碼可在 github.com/Apress/more-java-17 上獲取。

學習內容:
- 使用 Java 語言的基本和高級功能
- 編寫 Java 註解
- 使用反射和泛型
- 使用 Stream API 管理流

適合對 Java 編程新手,並且正在繼續學習 Java 的人閱讀。建議先閱讀入門級的 Java 編程書籍,例如 Apress 出版的《Java 17 for Absolute Beginners》。

作者簡介

Kishori Sharan has earned a master of science in computer information systems degree from Troy State University, Alabama. He is a Sun Certified Java 2 programmer. He has vast experience in providing training to professional developers in Java, JSP, EJB, and web technology. He possesses over ten years of experience in implementing enterprise-level Java applications.
Peter Späth graduated in 2002 as a physicist and soon afterward became an IT consultant, mainly for Java-related projects. In 2016, he decided to concentrate on writing books on various aspects, but with a main focus on software development. With two books about graphics and sound processing, three books on Android app development, and a beginner's book on Jakarta EE development, the author continues his effort in writing software development-related literature.

作者簡介(中文翻譯)

Kishori Sharan在阿拉巴馬州的特洛伊州立大學獲得了計算機信息系統碩士學位。他是一位Sun認證的Java 2程序員。他在Java、JSP、EJB和網絡技術方面為專業開發人員提供培訓的豐富經驗。他擁有超過十年的實施企業級Java應用程序的經驗。

Peter Späth於2002年畢業於物理學專業,不久後成為IT顧問,主要從事與Java相關的項目。2016年,他決定專注於撰寫關於各個方面的書籍,但主要集中在軟件開發上。作者已經出版了兩本關於圖形和音頻處理的書籍,三本關於Android應用程序開發的書籍,以及一本關於Jakarta EE開發的初學者書籍,繼續努力撰寫與軟件開發相關的文學作品。