请教一个十分简单的问题!

ajfkkpp 06-07-29

这样一个代码:
class test
{
System.out.println();
}

编译的时候会错,而如果用大括号把那条语句括起来,变成:

class test
{
{
System.out.println();
}
}
形成代码块,编译,就不出错。
这让我感到相当奇怪,请大家帮帮忙,告诉我,到底第一种写法,犯了什么语法错误――似乎在C++中,在类里直接写这样的语句没有错。

这是俺的第一贴,看看这里好心人是不是传说中的很多 :)

ziyehanbin
2006-07-29 08:00

class test
{
public static void main(String [] args)
{
System.out.println();
}
}

ajfkkpp
2006-07-30 01:24

这个地方的人,似乎不够热心啊。
没人回答问题!!