zoukankan      html  css  js  c++  java
  • java 静态内存图、静态代码块

    package java08;
    /*
    静态代码块格式:
    
    public class 类名称{
        static{
        //静态代码块
        }
    }
    
    特点:当第一次执行本类时,静态代码块执行唯一的一次
    
    * */
    
    public class Person {
        static {
            System.out.println("静态代码块执行");
        }
        public Person(){
            System.out.println("构造方法执行!");
        }
    }
    package java08;
    /*
    静态代码块格式:
    
    public class 类名称{
        static{
        //静态代码块
        }
    }
    
    特点:当第一次执行本类时,静态代码块执行唯一的一次
    静态内容总是优先与非静态,所以静态代码块比构造方法先执行
    
    静态代码块的典型特点:
    用来一次性对静态成员变量进行赋值
    
    * */
    
    public class DemoStatic {
        public static void main(String[] args) {
            Person one = new Person();
            Person two = new Person();
        }
    }
  • 相关阅读:
    关于java异常处理的自我学习
    html学习
    java第七周动手动脑
    作业
    动手动脑
    我要建立自己的java代码仓库
    第三周作业
    day0319 模块
    day0318装饰器和内置函数
    day0315 迭代器
  • 原文地址:https://www.cnblogs.com/spp666/p/11716165.html
Copyright © 2011-2022 走看看