关闭

是否可以从一个static方法内部调用一个非static方法?

标签: 对象static方法静态方法类方法实例方法
150人阅读 评论(0) 收藏 举报
分类:
不可以。

因为非static方法属于某个对象,也叫实例方法,必须创建一个对象后,才可以调用该对象的该非static方法。
而static方法(静态方法)也叫类方法,属于某个类,可以直接通过类名调用,不用创建对象。
也就是说,当调用一个static方法时,可能还没有创建任何实例对象,此时不能调用非static方法。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:6030次
    • 积分:239
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:63篇
    • 译文:1篇
    • 评论:0条
    文章分类