【java中静态块的作用,调用顺序和使用方法】作用
作用是给全局的静态变量,或者常量导入初始值.可以调用其他方法,目的都是赋值
调用顺序
首先是类加载,然后才能new对象,静态块在类加载的时候就执行了,这就说明静态块在new对象之前就会执行,而且一个类在第一次被使用的时候会被加载,然后在整个应用程序的生命周期当中不会再次被加载了,就加载这一次,所以这就说明,静态块就执行一次,不会执行第二遍
使用方法
/*** @author abang* @date 2020/8/24 002421:21*/public class Hello {public static StringNAME;public Hello(){System.out.println("我是构造方法");}static {Hello.NAME = "zhangsan";System.out.println("我是静态块");}public static void main(String[] args) {System.out.println("初次new对象》》》》》》");new Hello();System.out.println("再次new对象》》》》》》");new Hello();System.out.println(NAME);}}
执行结果
- 一 微信公众平台开发JAVA验证来自微信服务器的消息
- 4 零基础学java---方法method
- 海贼王在中国哪年上映
- 1、改变参考文献在正文和末尾中的颜色
- 快速调整毕业论文格式:Word中给表格设置不同磅值的内外框
- 受较强冷空气影响中东部地区将迎降温降雨 广东广西局地有暴雨到大暴雨
- Redis 中的 流水线与事务 流水线
- 基础概念:书中的域、final关键字
- 【java300】迈向成熟程序员的第一步,用java实现Hello,World
- java搭建流水线cmd_生成流水线搭建过程目录