| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1085 人关注过本帖
标题:this 可以访问本类静态的成员变量和类方法么?帮忙解释一下!
只看楼主 加入收藏
xuru1990
Rank: 2
等 级:论坛游民
帖 子:36
专家分:23
注 册:2009-10-28
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:5 
this 可以访问本类静态的成员变量和类方法么?帮忙解释一下!
this 可以访问本类静态的成员变量和类方法么?帮忙解释一下
搜索更多相关主题的帖子: 解释 成员 变量 静态 
2010-04-10 22:31
makebest
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:658
专家分:962
注 册:2005-3-17
收藏
得分:10 
这个还需要发贴问么, 自己试下就知道啦
2010-04-10 22:42
mis123
Rank: 2
等 级:论坛游民
帖 子:22
专家分:16
注 册:2010-4-8
收藏
得分:10 
this是java语言中的一个关键字,可以出现在实例方法和构造方法中,但不可以出现在类方法中
至于this 是否可以访问本类静态的成员变量和类方法,要是我试的没有错,答案是“可以”
class Lei
{
    static double A;
    double B;
    Lei(double A,double B){  
        this.A=A;this.B=B;
    }
    static double Sum(){
        return A;
            }
    double WW(){
        
        return this.Sum();
}
}
public class Attempt
{
    public static void main(String args[]){
    Lei R=new Lei(9,7);
    System.out.println(R.A+" "+R.B+" "+R.Sum()+" "+R.WW());
    }
}
2010-04-11 22:34
hackcr
Rank: 2
等 级:论坛游民
帖 子:20
专家分:13
注 册:2008-12-15
收藏
得分:0 
可以
2010-04-22 21:51
hackcr
Rank: 2
等 级:论坛游民
帖 子:20
专家分:13
注 册:2008-12-15
收藏
得分:0 
自身对象的引用
2010-04-26 21:35
shuijiashui
Rank: 2
等 级:论坛游民
帖 子:43
专家分:85
注 册:2009-9-1
收藏
得分:0 
肯定不可以,在学习Java的时候,我们刚开始看书就有关于这个方面的介绍了
this是自身的引用,是创建实例后存在的,
而静态成员和方法是先于对象存在的,就比如main的定义就是static

[ 本帖最后由 shuijiashui 于 2010-5-7 23:22 编辑 ]
2010-05-07 23:20
快速回复:this 可以访问本类静态的成员变量和类方法么?帮忙解释一下!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011441 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved