<サンプル>
package sample;
import java.util.*;
public class MyClass {
int x;
public static void main(String[] args) {
MyClass obj = new MyClass();
obj.func1();
}
void func1() {
System.out.println(func2());
}
int func2() {
return 100;
}
}
パッケージの宣言
クラスはパッケージで管理することが推奨されています。
インポート宣言
Java のクラスライブラリで java.lang パッケージ以外のライブラリはインポートする必要があります。
java.util.*; とすると java.util パッケージのすべてのインターフェース、クラスのインポートを宣言します。
java.util.Date; とすると java.util.Date クラスのインポートを宣言します。
main メソッド
Java プログラムは main メソッドからスレッドがスタートします。
main メソッドは
public static void main(String[] args)
というシグネチャですが args の部分は任意です。
main メソッドなどの静的メソッド(static メソッド)から自クラスの動的メソッドを呼び出す場合、自クラスのインスタンス(参照変数)から呼び出す必要があります。
(例)
MyClass obj = new MyClass();
obj.func1();
自クラスの動的メソッドから動的メソッドを呼び出す場合は、メソッド名を記述するだけです。
(例)
void func1() {
func2();
}
0 件のコメント:
コメントを投稿