例:
class a
{
public static void main (String[] args)
{
int x=1;
System.out.println("main");
}
static
{
System.out.println("static");
}
}
至于谁先进内存...这个等高手回,但这个程序的结果是:
D:\Java\jdk1.6.0_10\bin>java a
static
main
下面是课程笔记的总结:
课程 名称 格式 什么时候执行 给谁初始化
0508 构造函数 函数名() 对象一建立就会调用与 给对应对象初始化
之对应的构造函数
0509 构造代码块 {执行语句} 对象一建立就运行,而 给对象初始化
且优先于构造函数执行。
0606 静态代码块 static{执行语句} 随着类的加载而执行, 给类初始化
只执行一次。 |