Java的forward reference
原创
©著作权归作者所有:来自51CTO博客作者wangyangtc的原创作品,请联系作者获取转载授权,否则将追究法律责任
Forward reference 是指在某个变量被声明之前使用这个变量. 一般情况下, 都是可以使用forward reference的. 但是 当一个变量被用于对另一个变量进行初始化时, 在此之前, 必须要对该变量进行声明, 方可使用.
比如一下情况, 就是不合法的forward reference:
class A
{
int i = j; //compile-time error: incorrect forward reference
int j = 10;
}
一下情况, 就是合法的forward reference:
class B
{
void foo
{
i = 22; //correct forward reference
}
int i;
}
上一篇:Java 中的String类
下一篇:Java中的Object类
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
IPtables 防火墙 FORWARD链 NAT
iptables filter中的三条链 iptables操作 配置forward链 配置SNAT
NAT iptables forward