Mastering Java 9

Dr. Edward Lavieri, Peter Verhas

  • 出版商: Packt Publishing
  • 出版日期: 2017-10-06
  • 售價: $1,700
  • 貴賓價: 9.5$1,615
  • 語言: 英文
  • 頁數: 456
  • 裝訂: Paperback
  • ISBN: 1786468735
  • ISBN-13: 9781786468734
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

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

商品描述

Your road to becoming a Java Ninja begins here!

About This Book

  • This book will teach you to build highly scalable, fast, and secure applications
  • It covers major concepts introduced with the new version of Java 9, which includes modular programming, HTTP 2.0, API changes, and more
  • It will guide you with tools, techniques and best practices to enhance application development

Who This Book Is For

This book is for enterprise developers and existing Java developers. Basic knowledge of Java would help.

What You Will Learn

  • Write modular Java applications in terms of the newly introduced module system
  • Migrate existing Java applications to modular ones
  • Understand how to use the G1 garbage collector in order to leverage the performance of your applications
  • Leverage the possibilities provided the newly introduced Java shell
  • Test your application's effectiveness with the JVM harness
  • See how Java 9 provides support for the http 2.0 standard
  • Use the new process API
  • Discover additional enhancements and features provided by Java 9

In Detail

Java 9 and its new features add to the richness of the language, one of the languages most used by developers to build robust software applications. Java 9 comes with a special emphasis on modularity with its integration with Jigsaw. This would be your one-stop guide to mastering the language.

You'll be provided with an overview and explanation of the new features introduced in Java 9 and the importance of the new APIs and enhancements. Some of the new features of Java 9 are ground-breaking and if you are an experienced programmer, you will be able to make your enterprise application leaner by learning these new features. You'll be provided with practical guidance in applying the newly acquired knowledge in regards to Java 9 and further information on future developments of the Java platform. This book will improve your productivity, making your application faster. By learning the best practices in Java, you'll become the “go-to” person in your organization.

By the end of the book, you'll not only know the important concepts of Java 9, but you'll also have a nuanced understanding of the important aspects of programming with this great language.

Style and approach

Concepts and new terminology are explained in simple step-by-step manner. We cover a lot of real-world examples and case studies that will improve your Java productivity. This book covers new features on Java 9 and the much talked about Jigsaw integration.

商品描述(中文翻譯)

成為Java忍者的道路就從這裡開始!

關於本書



  • 本書將教你建立高度可擴展、快速且安全的應用程式

  • 涵蓋了Java 9的重要概念,包括模組化程式設計、HTTP 2.0、API變更等

  • 將引導你使用工具、技術和最佳實踐來增強應用程式開發

本書適合對象


本書適合企業開發人員和現有的Java開發人員。具備基本的Java知識將有所幫助。

你將學到什麼



  • 使用新引入的模組系統編寫模組化的Java應用程式

  • 將現有的Java應用程式遷移到模組化的應用程式

  • 了解如何使用G1垃圾回收器以提升應用程式的性能

  • 利用新引入的Java shell提供的功能

  • 使用JVM測試應用程式的效能

  • 了解Java 9對http 2.0標準的支援

  • 使用新的進程API

  • 探索Java 9提供的其他增強功能

詳細內容


Java 9及其新功能增加了這種語言的豐富性,這是開發人員最常用的語言之一,用於構建強大的軟體應用程式。Java 9特別強調與Jigsaw的整合,模組化成為重點。本書將成為您掌握這門語言的一站式指南。


本書將為您提供Java 9中引入的新功能的概述和解釋,以及新API和增強功能的重要性。Java 9的一些新功能具有突破性,如果您是一位經驗豐富的程式設計師,通過學習這些新功能,您將能夠使企業應用程式更加精簡。本書將提供實用指南,以應用新獲得的知識,並提供有關Java平台未來發展的更多資訊。本書將提高您的生產力,使您的應用程式更快。通過學習Java的最佳實踐,您將成為組織中的專家。


通過閱讀本書,您不僅將了解Java 9的重要概念,還將對使用這門優秀語言進行程式設計的重要方面有深入的理解。

風格和方法


概念和新術語以簡單的步驟方式解釋。我們涵蓋了許多實際案例和案例研究,這將提高您的Java生產力。本書涵蓋了Java 9的新功能以及備受矚目的Jigsaw整合。