パッケージ宣言
日本語 | 梱包宣言 |
英語 | package declaration |
ふりがな | ぱっけーじせんげん |
フリガナ | パッケージセンゲン |
「package」予約語で、ソースファイルのパッケージを指定すること。
ソースファイルの文頭で「package パッケージ名」と指定することで、ソースファイル及びその中のクラスの「パッケージ」を指定する。
この指定している文を「パッケージ宣言」と言う。
ソースファイルの文頭で「package パッケージ名」と指定することで、ソースファイル及びその中のクラスの「パッケージ」を指定する。
この指定している文を「パッケージ宣言」と言う。
参考サイト
- (参考サイトはありません)
// test/test2/OtherPackageClass.java
package test.test2; // ←これが「パッケージ宣言」です。
/**
* test.test2パッケージ内のクラス。
*/
public class OtherPackageClass
{
/**
* 出力します。
*/
public void output()
{
System.out.println( "OtherPackageClass#output()" );
}
}
// Sample.java
// test.test2パッケージ内のOtherPackageClassクラスを使用します。
import test.test2.OtherPackageClass;
public class Sample
{
public static void main( String[] args )
{
// OtherPackageClassクラスを使用します。
OtherPackageClass otherPackageClass = new OtherPackageClass();
otherPackageClass.output();
// OtherPackageClass#output()
}
}
package test.test2; // ←これが「パッケージ宣言」です。
/**
* test.test2パッケージ内のクラス。
*/
public class OtherPackageClass
{
/**
* 出力します。
*/
public void output()
{
System.out.println( "OtherPackageClass#output()" );
}
}
// Sample.java
// test.test2パッケージ内のOtherPackageClassクラスを使用します。
import test.test2.OtherPackageClass;
public class Sample
{
public static void main( String[] args )
{
// OtherPackageClassクラスを使用します。
OtherPackageClass otherPackageClass = new OtherPackageClass();
otherPackageClass.output();
// OtherPackageClass#output()
}
}
// test/test2/OtherPackageClass.java package test.test2; // ←これが「パッケージ宣言」です。 /** * test.test2パッケージ内のクラス。 */ public class OtherPackageClass { /** * 出力します。 */ public void output() { System.out.println( "OtherPackageClass#output()" ); } } // Sample.java // test.test2パッケージ内のOtherPackageClassクラスを使用します。 import test.test2.OtherPackageClass; public class Sample { public static void main( String[] args ) { // OtherPackageClassクラスを使用します。 OtherPackageClass otherPackageClass = new OtherPackageClass(); otherPackageClass.output(); // OtherPackageClass#output() } }