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()); } }
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
如对本文有疑问, 点击进行留言回复!!
跟我学Springboot开发后端管理系统6:缓存框架Caffeine
《Oracle Java EE编程自学与面试指南》01-02、Web应用类型
Error: Avoided redundant navigation to current location: “/XXX“.的问题
Avoided redundant navigation to current location:
荐 四十一、Vue项目上手 | 用户管理系统 实现用户修改和删除功能(完成篇)
网友评论