class a
{
a(){
System.out.print("1");
}
static{
System.out.print("2");
}
{
System.out.print("3");
}
}
class b extends a{
b(){
System.out.print("4");
}
static{
System.out.print("5");
}
{
System.out.print("6");
}
}
public class c
{
public static void main(String args[])
{
System.out.print("0");
new b();
}
}
这个程序的结果是什么?请分析详细点好吗?
{
a(){
System.out.print("1");
}
static{
System.out.print("2");
}
{
System.out.print("3");
}
}
class b extends a{
b(){
System.out.print("4");
}
static{
System.out.print("5");
}
{
System.out.print("6");
}
}
public class c
{
public static void main(String args[])
{
System.out.print("0");
new b();
}
}
这个程序的结果是什么?请分析详细点好吗?
{
a(){
System.out.print("1");
}
static{
System.out.print("2");
}
{
System.out.print("3");
}
}
class b extends a{
b(){
System.out.print("4");
}
static{
System.out.print("5");
}
{
System.out.print("6");
}
}
public class c
{
public static void main(String args[])
{
System.out.print("0");
new b();
System.out.print("---");
new b();
}
}
构造函数后执行就后执行呗,管那么多干吗。sun就是真麽设计的。
下面的代码,没有main函数不是也一样运行嘛。public class Helloworld
{
static{
System.out.println("Helloworld");
System.exit(0);
}
}