【初心者】Java質問・相談スレッド69【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0166デフォルトの名無しさん
2005/07/25(月) 23:33:10class A {
A(){
System.out.println("is this?");
}
{ // ←
System.out.print("What's ");
} // ←
public static void main(String[] args){
A a = new A();
}
}
OUTPUT:
What's is this?
←で示したブロックは文法的にどういう扱いなのでしょうか?
実行するとデフォルトコンストラクタのロジックより先に動いている。
訳がわかりません、どなたかお助けを!!
■ このスレッドは過去ログ倉庫に格納されています