java基础心得(2)

来源:互联网 发布:网络营销策划书的前言 编辑:程序博客网 时间:2024/06/08 09:21

谈谈静态代码块和构造代码块

什么事静态代码块?
class Person{int age;String name;static{System.out.println("Initializing Person");}}
static{}里面是静态代码块
class Person{int age;String name;static{System.out.println("Initializing Person");}}class Demo02{public static void main(String[] args){Person p1=new Person();Person p2=new Person();]}}


静态代码块:随着类的加载而执行 只执行一次。

构造代码块


class Person{int age;String name;static{System.out.println("Initializing Person");}{System.out.println("Create a new Person object");}}class Demo02{public static void main(String[] args){Person p1=new Person();Person p2=new Person();}}


构造代码块 {  }
可以给所有对象进行初始化。

加油加油!
0 0
原创粉丝点击