注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 可扩展、高可用、负载均衡..
 帮助

Java的forward reference


2007-12-24 06:24:04
 标签:Java 编程 开发   [推送到技术圈]

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类



    文章评论
 
2007-12-24 10:00:02
分享一下。

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: