欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java static块和构造函数的实例详解

程序员文章站 2024-02-29 14:24:34
java static块和构造函数的实例详解 构造函数不写时,若该类继续了某个类则会默认集成父类的构造函数。 构造函数在实例化类时执行内部, obj...

java static块和构造函数的实例详解

构造函数不写时,若该类继续了某个类则会默认集成父类的构造函数。

构造函数在实例化类时执行内部,

object object = new object(); 

static 块在每次加载该类的时候都会执行内部。

如下例:

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()); 
} 

} 

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!