static InputStreamReader in;
static BufferedReader reader;
static
{
in=new InputStreamReader(System.in);
reader=new BufferedReader(in);
}
//这种声明的方式好像很特别啊?两条语句用static来声明,表示什么意思?
static BufferedReader reader;
static
{
in=new InputStreamReader(System.in);
reader=new BufferedReader(in);
}
//这种声明的方式好像很特别啊?两条语句用static来声明,表示什么意思?
如果将上述代码放在类中,则表示变量in和变量reader的值在类创建后就已经赋值而不要创建对象就能使用他们,