关于component:关于类的加载和static变量及方法和构造器运行

public class Demo2 {

public static int k=0;
public static Demo2 t1=new Demo2("t1");
public static Demo2 t2=new Demo2("t2");
public static int i=print("i");
public static int j=print("j");
public static int n=99;
//代码块
{
    print("构造函数");
}
//动态代码块
static{
    print("动态代码块");   
}
//静态方法
public static int print(String s){
    System.out.println(" i= " + i + " " + s + "  k= " + k + " n= " + n + " j            = " + j);
    ++i;
    ++k;
    ++n;
    return i;
}
//结构器
public Demo2(String string){
    print(string);
}   
//主函数
public static void main(String[] args){
    Demo2 d=new Demo2 d=new Demo2("T");
}

}

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理