该main方法将首先执行,除非您在静态初始化程序块或静态变量的初始化中显式执行其他静态方法之一。
例如,下面是静态方法 (method1和method2) 在方法之前执行的场景main:
public class SomeClass
{
static int v = method2 ();
static {
method1 ();
}
public static void main (String[] args)
{
}
public static void method1 ()
{
}
public static int method2 ()
{
return 5;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1826 次 |
| 最近记录: |