3 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超3個(gè)贊
static
int a
static
int a

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
UFF!什么是靜態(tài)初始化器?
static {}
好的!告訴我更多.。
是一個(gè)代碼塊 static { ... }
在任何java類(lèi)中。并在調(diào)用類(lèi)時(shí)由虛擬機(jī)執(zhí)行。 不 return
支持語(yǔ)句。 不支持任何論點(diǎn)。 不 this
或 super
是支持的。
嗯,我在哪里可以用呢?
不要只是叫!例子在哪里?
package com.example.learnjava;import java.util.ArrayList;public class Fruit { static { System.out.println("Inside Static Initializer."); // fruits array ArrayList<String> fruits = new ArrayList<>(); fruits.add("Apple"); fruits.add("Orange"); fruits.add("Pear"); // print fruits for (String fruit : fruits) { System.out.println(fruit); } System.out.println("End Static Initializer.\n"); } public static void main(String[] args) { System.out.println("Inside Main Method."); }}
輸出?
內(nèi)部靜態(tài)初始化器。
蘋(píng)果
桔黃色的
梨
結(jié)束靜態(tài)初始化器。
內(nèi)部主要方法。
添加回答
舉報(bào)