- Modular Programming in Java 9
- Koushik Kothagal
- 157字
- 2021-07-02 18:38:24
Summary
In this chapter, we've created a second Java module and established inter-module dependency. We learned how to set up requires and exports in module definition files. With two modules, we are finally able to see the modularity features that attempt to solve some of the problems in code organization and management that we've discussed in Chapter 1, Introducing Java 9 Modularity.
Now that we have a basic understanding of how to create Java 9 modules and use them in other modules, let's focus our attention to the platform itself. Java 9 not only comes with the module system that's meant for developers to use in order to create modules, it also comes with a completely revamped JRE and JDK that are themselves modularized. In the next chapter, you'll learn about the modularization of the platform, how it affects developers, and how it is, in a way, essential for bringing in modularity support into the Java language.
- PHP 從入門到項目實踐(超值版)
- OpenCV實例精解
- 編程卓越之道(卷3):軟件工程化
- Reactive Programming with Swift
- MySQL數(shù)據(jù)庫管理與開發(fā)實踐教程 (清華電腦學(xué)堂)
- Scala謎題
- Hands-On Natural Language Processing with Python
- Mobile Device Exploitation Cookbook
- Geospatial Development By Example with Python
- 微信小程序開發(fā)實戰(zhàn):設(shè)計·運營·變現(xiàn)(圖解案例版)
- 平面設(shè)計經(jīng)典案例教程:CorelDRAW X6
- 網(wǎng)絡(luò)數(shù)據(jù)采集技術(shù):Java網(wǎng)絡(luò)爬蟲實戰(zhàn)
- Julia數(shù)據(jù)科學(xué)應(yīng)用
- PHP+MySQL動態(tài)網(wǎng)站開發(fā)從入門到精通(視頻教學(xué)版)
- 奔跑吧 Linux內(nèi)核