「Java」static初期化ブロックを使うサンプル
書式
static final データ型 変数名
static{
変数名 = 値
}
static データ型 メソッド名(引数名){処理コード}
クラス名.メソッド名
使用例
package com.arkgame.testinfo; class Demo { // static変数の宣言 static final String name; static final int age; // static初期化ブロック static { name = "tokyo"; age = 25; } // staticメソッド static void funA() { System.out.println("名前:" + name + " 年齢:" + age); } } public class Changfa { public static void main(String[] args) { // クラス名.staicメソット名 Demo.funA(); } }
実行結果
名前:tokyo 年齢:25