java中一个类里面直接打括号是什么意思
classfather{inti;intz=4;{//这个括号是什么意思intj=8;i=5;System.out.println(i);}publicfather(){...
class father
{
int i;
int z=4;
{ //这个括号是什么意思
int j=8;
i=5;
System.out.println(i );
}
public father()
{
System.out.println("我是父类");
}
}
请仔细解释 谢谢 展开
{
int i;
int z=4;
{ //这个括号是什么意思
int j=8;
i=5;
System.out.println(i );
}
public father()
{
System.out.println("我是父类");
}
}
请仔细解释 谢谢 展开
5个回答
展开全部
这表示在class文件加载的时候会初始化这个括号里面的内容。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
构造函数
构造函数和类名相同,用于在示例化类的时候对类内部的一些参数进行初始化设定
构造函数和类名相同,用于在示例化类的时候对类内部的一些参数进行初始化设定
追问
我确定不是构造函数。。。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是称为语句块,其在属性之后、方法之前初始化
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵,这个块,优先于构造函数执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询