为了账号安全,请及时绑定邮箱和手机立即绑定

直接使用静态成员的问题

静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~

System.out.println(className);

但是直接使用静态成员答案也是对的,那以后使用的时候是不是可以直接使用静态成员,不需要类名.静态成员名

正在回答

3 回答

直接使用静态成员名是有条件的:即静态成员必须和所使用的语句在同一个类中;否则,需要通过“类名.静态成员名”或“对象名.静态成员名”进行操作。

0 回复 有任何疑惑可以回复我~

同一个类里静态方法是可以直接访问静态成员的,如果是类外访问就还是需要通过对象名或者类名才能调用了。在这个小节的案例里,因为是在同一个类里的main方法中调用,所以才可以直接用。

0 回复 有任何疑惑可以回复我~

是可以的,只要你自己不用弄混淆就可以了

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

直接使用静态成员的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信