Java 9 Cookbook
暫譯: Java 9 食譜
Mohamed Sanaulla, Nick Samoylov
- 出版商: Packt Publishing
- 出版日期: 2017-08-19
- 售價: $2,050
- 貴賓價: 9.5 折 $1,948
- 語言: 英文
- 頁數: 624
- 裝訂: Paperback
- ISBN: 1786461404
- ISBN-13: 9781786461407
-
相關分類:
Java 程式語言
海外代購書籍(需單獨結帳)
商品描述
A definitive guide to learning the key concepts of modern application development in Java
About This Book
- Learn the latest features of Java 9
- Extend your Java knowledge and take your application to new levels by making it fast, secure, and scalable
- Delve into the intricacies of Modular programming in Java 9
Who This Book Is For
The book is for intermediate to advanced Java programmers who want to make their applications fast, secure, and scalable.
What You Will Learn
- Set up JDK and know the differences in the JDK 9 installation
- Implement OO designs using classes and interfaces
- Manage operating system processes
- Understand the new modular JDK and modular programming
- Create a modular application with clear dependencies
- Build graphical user interfaces using JavaFX
- Use the new HTTP Client API
- Learn about the new diagnostic features in Java 9
- See how to use the new jShell REPL tool
- Execute ES6-compliant JavaScript code from your Java applications
In Detail
Java is an object-oriented programming language. It is one of the most widely accepted languages because of its design and programming features, particularly in its promise that you can write a program once and run it anywhere.
This cookbook offers a range of software development examples in simple and straightforward Java 9 code, providing step-by-step resources and time-saving methods to help you solve data problems efficiently. Starting with the installation of Java, each recipe addresses a specific problem, with a discussion that explains the solution and offers insight into how it works.
We cover major concepts such as Project Jigsaw and various tools that will enable you to modularize your applications. You will learn new features in the form of recipes that will make your applications modular, secure, and fast.
Style and approach
Each recipe in this book contains a series of complete instructions to perform a core task, plus an explanation of the purpose behind it. Similar methods or further refinements are included with each recipe to provide comprehensive guidance.
商品描述(中文翻譯)
學習 Java 現代應用程式開發關鍵概念的權威指南
關於本書
- 學習 Java 9 的最新功能
- 擴展您的 Java 知識,讓您的應用程式在速度、安全性和可擴展性上達到新高度
- 深入探討 Java 9 中模組化編程的複雜性
本書適合誰
本書適合希望使其應用程式快速、安全和可擴展的中級至高級 Java 程式設計師。
您將學到什麼
- 設置 JDK 並了解 JDK 9 安裝的差異
- 使用類別和介面實現物件導向設計
- 管理作業系統進程
- 理解新的模組化 JDK 和模組化編程
- 創建具有明確依賴關係的模組化應用程式
- 使用 JavaFX 構建圖形用戶界面
- 使用新的 HTTP Client API
- 了解 Java 9 中的新診斷功能
- 學習如何使用新的 jShell REPL 工具
- 從您的 Java 應用程式執行符合 ES6 的 JavaScript 代碼
詳細內容
Java 是一種物件導向編程語言。由於其設計和編程特性,特別是它承諾您可以編寫一次程式並在任何地方運行,因此它是最被廣泛接受的語言之一。
本食譜書提供了一系列簡單明瞭的 Java 9 代碼範例,提供逐步資源和節省時間的方法,幫助您有效解決數據問題。從 Java 的安裝開始,每個食譜針對特定問題,並附有解釋解決方案的討論,並提供其運作方式的見解。
我們涵蓋了主要概念,如 Project Jigsaw 和各種工具,這些工具將使您能夠模組化您的應用程式。您將以食譜的形式學習新功能,這些功能將使您的應用程式模組化、安全且快速。
風格與方法
本書中的每個食譜都包含一系列完整的指示,以執行核心任務,並附有其背後目的的解釋。每個食譜還包括類似的方法或進一步的改進,以提供全面的指導。