Java 入門





2.7.3 パッケージの作成例 1
---------- printer.java -------------------
package printer;
public class printer{
 public void print(){
  System.out.println("JABA からこんにちは!
         print class のテストです。") ;
 }
}
----------- PrintClass.java ---------------
class PrintClass{
 public static void main(String[] args){
  (new printer()).print() ;
 }
}
---------------------------------------
[実行方法]

(1) javac printer.java
//パッケージクラス printer.class が作成される

(2) javac PrintClass.java

(3) java PrintClass



























2.7.4 パッケージの作成例 2
------- myPackage/PackageTest1.java -------
package myPackage;
 class PackageTest1 {
  public static void main(String args[]){
   packA objA = new packA();
    objA.ShowMsg();
    packB objB = new packB();
    objB.ShowMsg();
 }
}
-------- myPackaged/packA.java -----------
package myPackage;
class packA {
 void ShowMsg() {
  system.out.println("パッケージ A からのメッセージでっせ。") ;
 }
}
-------- myPackage/packB.java ------------
package myPackage;
class packB {
 void ShowMsg() {
  system.out.println("Package B からのメッセージでおます。");
 }
}
---------------------------------------
[実行方法]

(1) mkdir myPackage

(2) ソースコードはすべて myPackage に置く

(3) javac myPackage /*.java
//*.class も全て myPackage ディレクトリに置く

(4) java myPackage.PackageTest1
-------- 表示 ---------------------
パッケージ A からのメッセージでっせ。
Package B からのメッセージでおます。