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

 更新时间:2017年09月12日 08:55:50   作者:wjch_111  
这篇文章主要介绍了java static块和构造函数的实例详解的相关资料,希望通过本文能帮助到大家,让大家理解掌握Java static关键字的函数方法,需要的朋友可以参考下

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类比C++的STL库详解

    java类比C++的STL库详解

    这篇文章主要介绍了java类比C++的STL库详解,标准模板库,是C++标准库的重要组成部分,中文可译为标准模板库或者泛型库,其包含有大量的模板类和模板函数,STL 是一些容器、算法和其他一些组件的集合,需要的朋友可以参考下
    2023-08-08
  • Java中输入与输出的方法总结

    Java中输入与输出的方法总结

    这篇文章主要为大家总结了一下Java中输入与输出的三种方法,文中通过示例详细的讲解了一下这些方法的使用,需要的小伙伴可以参考一下
    2022-04-04
  • Java中的DelayQueue源码解析

    Java中的DelayQueue源码解析

    这篇文章主要介绍了Java中的DelayQueue源码解析,一个实现PriorityBlockingQueue实现延迟获取的无界队列,在创建元素时,可以指定多久才能从队列中获取当前元素,只有延时期满后才能从队列中获取元素,需要的朋友可以参考下
    2023-12-12
  • Java中获取类路径classpath的简单方法(推荐)

    Java中获取类路径classpath的简单方法(推荐)

    下面小编就为大家带来一篇Java中获取类路径classpath的简单方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • 教你怎么使用Java实现WebSocket

    教你怎么使用Java实现WebSocket

    这篇文章主要介绍了教你怎么使用Java WebSocket,文中有非常详细的代码示例,对正在学习java的小伙伴们有很好的帮助,需要的朋友可以参考下
    2021-05-05
  • Spring Framework远程代码执行漏洞分析(最新漏洞)

    Spring Framework远程代码执行漏洞分析(最新漏洞)

    Spring Framework 是一个开源应用框架,旨在降低应用程序开发的复杂度,它具有分层体系结构,允许用户选择组件,同时还为 J2EE 应用程序开发提供了一个有凝聚力的框架,对Spring远程代码执行漏洞相关知识感兴趣的朋友一起看看吧
    2022-04-04
  • Jackson序列化和反序列化忽略字段操作

    Jackson序列化和反序列化忽略字段操作

    这篇文章主要介绍了Jackson序列化和反序列化忽略字段操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • Hibernate环境搭建与配置方法(Hello world配置文件版)

    Hibernate环境搭建与配置方法(Hello world配置文件版)

    这篇文章主要介绍了Hibernate环境搭建与配置方法,这里演示Hello world配置文件版的具体实现步骤与相关代码,需要的朋友可以参考下
    2016-03-03
  • 一定要让你搞懂Java位运算符

    一定要让你搞懂Java位运算符

    这篇文章主要为大家介绍了Java位运算符,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • Spring Cloud Eureka基础应用及原理

    Spring Cloud Eureka基础应用及原理

    这篇文章主要介绍了Spring Cloud Eureka基础应用,Eureka Client中内置一个负载均衡器,用来进行基本的负载均衡,下面我们将通过搭建一个简单的Eureka例子来了解Eureka的运作原理,感兴趣的朋友一起看看吧
    2022-05-05

最新评论