目前,我正在阅读JavaFX的'Getting started'。它区分了模块化和非模块化方法。
例如,在“ JavaFX和Eclipse”中:“来自IDE的非模块化”和“来自IDE的模块化”。
这两个词有什么区别?
P.S .:可悲的是JavaFX不再是Java SDK的一部分!! :(
答案 0 :(得分:2)
差异可以通过多种方式定义,我会以一种方式定义给您,以了解其背后的逻辑。
模块化这个词定义了模块被集成到项目中。
当您创建 JavaFX 项目并向 JavaFX 项目添加名为 module-info.java
的类时,您必须添加模块。添加模块证明该项目是一个模块化的JavaFX项目。
Non-Modular 一词定义了没有模块集成到项目中。
如果您创建一个 JavaFX 项目并且没有集成名为 module-info.java
的类,则该项目是非模块化的,因为没有向 JavaFX 项目添加任何模块。
Modular 和 Non-Modular 在计算机中有很多含义 科学,我已经为你定义了,因为我从我的观点看问题 的观点。