java static块和构造函数的实例详解
2017-09-12 08:55
801 查看
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()); } }
如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- java语言基础关于private修饰构造函数,实例对象详解-作者:逝秋
- Java 重载、重写、构造函数的实例详解
- 详解Java单元测试Junit框架实例
- 详解 Java中日期数据类型的处理之格式转换的实例
- java代码块知识详解及应用实例
- Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
- java事件机制(自定义事件)实例详解
- 事件驱动模型实例详解(Java篇)
- Java 值传递和引用传递详解及实例代码
- java中静态初始化块,实例初始化块,构造函数区别
- java Spring AOP详解及简单实例
- Java移位运算符详解实例——左移位运算符>>、带符号的右移位运算符>>
- Java正则表达式之split()方法实例详解
- 【Java工程师之路】[1-4.4]Java多线程实例详解
- Java设计模式之装饰者模式详解和代码实例
- 循环跳转JAVA Continue实例详解
- java中Spring Security的实例详解
- Java---JUnita、注解与类加载器详解以及实例
- java 中匿名内部类的实例详解
- Java经典设计模式之五大创建型模式(附实例和详解)