java static塊和構(gòu)造函數(shù)的實例詳解
java static塊和構(gòu)造函數(shù)的實例詳解
構(gòu)造函數(shù)不寫時,若該類繼續(xù)了某個類則會默認(rèn)集成父類的構(gòu)造函數(shù)。
構(gòu)造函數(shù)在實例化類時執(zhí)行內(nèi)部,
Object object = new Object();
static 塊在每次加載該類的時候都會執(zhí)行內(nèi)部。
如下例:
package org.webServiceClass; import javax.jws.WebMethod; public class WebSerivceTest { private static int i = 1; WebSerivceTest(){ i = 2; System.out.println("構(gòu)造函數(shù)在實例化對象執(zhí)行" + i); } static { i = 3; System.out.println("靜態(tài)塊在類初始化時總會執(zhí)行" + i); } @WebMethod public String getHelloWord(){ return "hello world!"; } public static void main(String[] args) { WebSerivceTest webService = new WebSerivceTest(); System.out.println(webService.getHelloWord()); } }
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
詳解SpringSecurity如何實現(xiàn)前后端分離
這篇文章主要為大家介紹了詳解SpringSecurity如何實現(xiàn)前后端分離,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-03-03詳解如何在springcloud分布式系統(tǒng)中實現(xiàn)分布式鎖
最近在看分布式鎖的資料,本文就介紹一下利用springcloud結(jié)合redis實現(xiàn)分布式鎖,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11使用WebUploader實現(xiàn)分片斷點上傳文件功能(二)
這篇文章主要為大家詳細(xì)介紹了使用WebUploader實現(xiàn)分片斷點上傳文件功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01基于springboot?配置文件context-path的坑
這篇文章主要介紹了基于springboot?配置文件context-path的坑,基于很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01關(guān)于Spring Boot獲取bean的3種方式
這篇文章主要介紹了關(guān)于Spring Boot獲取bean的3種方式,在spring中ApplicationContext這個上下文對象是獲取bean的基礎(chǔ),需要的朋友可以參考下2023-04-04Java 實戰(zhàn)項目錘煉之在線蛋糕商城系統(tǒng)的實現(xiàn)
讀萬卷書不如行萬里路,只學(xué)書上的理論是遠遠不夠的,只有在實戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+jsp+jdbc+mysql實現(xiàn)一個在線蛋糕商城系統(tǒng),大家可以在過程中查缺補漏,提升水平2021-11-11