1.模块
模块就是存放包的目录,目录内必须有 module-info.java
文件。
//目录结构
java.desktop/
com/
java/
applet/
Applet.java
javax/
sun/
module-info.java
//module-info.java文件
//模块声明
module java.desktop {
//依赖其它模块
requires java.prefs;
requires transitive java.datatransfer;
requires transitive java.xml;
//导出包
exports java.applet;
exports java.awt;
exports java.awt.color;
exports java.awt.desktop;
exports java.awt.dnd;
}
2.包
包就是存放 .java
文件的目录。
//Applet.java文件
//包声明
package java.applet;
//导入类
import java.awt.AWTPermission;
import java.awt.Dimension;
import java.awt.GraphicsEnvironment;
import java.awt.HeadlessException;
import java.awt.Image;
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javalang/37627.html