クラスjava.lang.Package
の使用
-
Packageを使用しているパッケージ パッケージ 説明 java.lang Javaプログラミング言語の設計にあたり基本的なクラスを提供します。java.net ネットワーク・アプリケーションを実装するためのクラスを提供します。 -
-
java.langでのPackageの使用
Packageを返すjava.langのメソッド 修飾子と型 メソッド 説明 protected Package
ClassLoader. definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
このClassLoader
にnameでパッケージを定義します。Package
ClassLoader. getDefinedPackage(String name)
このクラス・ローダーによって定義されたnameのPackage
を返します。Package[]
ClassLoader. getDefinedPackages()
このクラス・ローダーによって定義されたすべてのPackage
を返します。Package
Class. getPackage()
このクラスのパッケージを取得します。protected Package
ClassLoader. getPackage(String name)
非推奨。複数のクラス・ローダーが互いに委譲して同じパッケージ名を持つクラスを定義し、そのようなローダーの1つがgetPackage
のルックアップ動作に依存して親ローダーからPackage
を返す場合、Package
によって公開されるプロパティは残りのプログラムで期待どおりにならない場合があります。static Package
Package. getPackage(String name)
非推奨。複数のクラス・ローダーが互いに委譲して同じパッケージ名を持つクラスを定義し、そのようなローダーの1つがgetPackage
のルックアップ動作に依存して親ローダーからPackage
を返す場合、Package
によって公開されるプロパティは残りのプログラムで期待どおりにならない場合があります。protected Package[]
ClassLoader. getPackages()
このクラス・ローダーとその祖先によって定義されたすべてのPackage
を返します。static Package[]
Package. getPackages()
呼び出し側クラス・ローダーとその祖先によって定義されたPackage
をすべて返します。 -
java.netでのPackageの使用
Packageを返すjava.netのメソッド 修飾子と型 メソッド 説明 protected Package
URLClassLoader. definePackage(String name, Manifest man, URL url)
このURLClassLoader
に新しいパッケージを名前で定義します。
-