一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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

时间:2022-06-29 01:18:26 编辑:袖梨 来源:一聚教程网

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

} 

热门栏目