3

请任何人解释我模块描述符文件允许导入为什么?
模块描述符文件中使用的import语句是什么。

import java.util.*;

module superman {
}
4

1 回答 1

4

如果您使用的是provides指令,则一种用途是:

module superman {
    provides com.github.me.superhero.Superhero with com.github.me.superhero.Batman;
    provides com.github.me.superhero.Superhero with com.github.me.superhero.IronMan;
}

使用导入看起来像:

import com.github.me.superhero.*;

module superman {
    provides Superhero with Batman;
    provides Superhero with IronMan;
}
于 2020-02-17T17:02:12.473 回答