java static塊和構(gòu)造函數(shù)的實例詳解
更新時間:2017年09月12日 08:55:50 作者:wjch_111
這篇文章主要介紹了java static塊和構(gòu)造函數(shù)的實例詳解的相關(guān)資料,希望通過本文能幫助到大家,讓大家理解掌握J(rèn)ava static關(guān)鍵字的函數(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)文章
Spring Framework遠(yuǎn)程代碼執(zhí)行漏洞分析(最新漏洞)
Spring Framework 是一個開源應(yīng)用框架,旨在降低應(yīng)用程序開發(fā)的復(fù)雜度,它具有分層體系結(jié)構(gòu),允許用戶選擇組件,同時還為 J2EE 應(yīng)用程序開發(fā)提供了一個有凝聚力的框架,對Spring遠(yuǎn)程代碼執(zhí)行漏洞相關(guān)知識感興趣的朋友一起看看吧2022-04-04
Hibernate環(huán)境搭建與配置方法(Hello world配置文件版)
這篇文章主要介紹了Hibernate環(huán)境搭建與配置方法,這里演示Hello world配置文件版的具體實現(xiàn)步驟與相關(guān)代碼,需要的朋友可以參考下2016-03-03
Spring?Cloud?Eureka基礎(chǔ)應(yīng)用及原理
這篇文章主要介紹了Spring?Cloud?Eureka基礎(chǔ)應(yīng)用,Eureka?Client中內(nèi)置一個負(fù)載均衡器,用來進(jìn)行基本的負(fù)載均衡,下面我們將通過搭建一個簡單的Eureka例子來了解Eureka的運(yùn)作原理,感興趣的朋友一起看看吧2022-05-05

