構造函數不寫時,若該類繼續了某個類則會默認集成父類的構造函數。
構造函數在實例化類時執行內部,
1
|
Object object = new Object(); |
static 塊在每次加載該類的時候都會執行內部。
如下例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
package org.webServiceClass; import javax.jws.WebMethod; public class WebSerivceTest { private static int i = 1 ; WebSerivceTest(){ i = 2 ; System.out.println( "構造函數在實例化對象執行" + i); } static { i = 3 ; System.out.println( "靜態塊在類初始化時總會執行" + i); } @WebMethod public String getHelloWord(){ return "hello world!" ; } public static void main(String[] args) { WebSerivceTest webService = new WebSerivceTest(); System.out.println(webService.getHelloWord()); } } |
如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
原文鏈接:http://wjch-111.iteye.com/blog/1603983