????Java??????????
???????????? ???????[ 2012/11/8 10:25:54 ] ????????
???????????????????????????????????£?
???????java?????????????ж??????????????????????4????Σ?
????????->????????+???+??????->??????????????????->???->ж??
???????м?????????????????+???????????????jvm??????????????????г??????????????+????????????????????jvm??????漲?????????????
????1??????new??getstatic??putstatic??invokestatic??4???????????????????????г?????????????????г???????????????3?????????new???????????????????????????????????????????final???ε?????Σ?????????????????????????????????о???????????
????2?????java.lang.reflect.*???????????з?????????????????н??й?????????????????С?
????3?????????????????????????????б???????????????????丸???
????4????jvm?????????????????????е?????????static void main??String[] args?????????????jvm???????????????
????????4??????????????????????????????????????????????????????????????????????????????????Щ??????????????
/**
* ??????????1
* ???????????????????Σ????????????????
* @author volador
*
*/
class SuperClass{
static{
System.out.println("super class init.");
}
public static int value=123;
}
class SubClass extends SuperClass{
static{
System.out.println("sub class init.");
}
}
public class test{
public static void main(String[]args){
System.out.println(SubClass.value);
}
}
?????????????super class init??
/**
* ??????????2
* ??????????????????????????????????
* @author volador
*
*/
public class test{
public static void main(String[] args){
SuperClass s_list=new SuperClass[10];
}
}
????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11