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