您的位置:首页 > 编程语言 > Java开发

Java中static修饰一段代码,实现加载时运行的用法

2011-04-18 13:48 316 查看
package com.min.test;
class AA{
	
	// 加载时运行,与instance无关
    static{
        System.out.println("static block ");
    }
    
    AA() {
    	System.out.println("AA()");
    }
}
public class JavaTest {
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		try {
			Class.forName("com.min.test.AA");
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
//		AA a = new AA();
	}
}



输出结果:

static block



加上AA a = new AA();后,输出:

static block

AA()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: