2

.NETには、モジュール(.dllファイル)に型を表示するパッケージ内部スコープがありますが、Javaで最も近いものは何ですか?デフォルトの可視性はパッケージ名のみに関連し、クラスがどのようにバンドルされているかは関係ありません。

Java言語自体にこれ以上良いものはないことは知っていますが、ビルドシステムやIDEでうまく機能する、これをシミュレートするためのツールはありますか?たとえば、特定の注釈で注釈が付けられたすべてのクラスを非表示にする難読化ツールや、そのようなクラスがモジュール外で使用されないようにするための一般的なJava IDEでサポートされているツールはありますか?

4

1 に答える 1

0

Javaにはまだそのようなものはありません。

これらのクラスを「internal」という名前のパッケージに入れて、javadoc から除外できます。

于 2013-03-02T17:54:21.687 に答える