关于test类里调用SingletonOne的方法的问题

关于test类里调用SingletonOne的方法的问题

http://img1.sycdn.imooc.com//climg/5c3814520001b74306730412.jpg

要调用一个类的方法不是要先创建一个类的对象,然后通过这个类调用么?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

如果这个类中的方法是用static关键字修饰的,就可以直接使用类名来调用了,getInstance方法就是静态方法,所以可以用类名直接调用,祝学习愉快~

  • 谢谢老师!
    2019-01-11 15:41:05
  • 您好,能追问一下,get方法是静态的目的是什么?
    2019-01-11 15:55:18
  • 因为SingletonOne类的构造方法是私有的,所以不能通过new一个SingletonOne类的对象来调用get方法,只能通过类名来调用方法,那么类名调用的方法必须是静态的,这就是get方法为什么设置为静态的原因哦,祝学习愉快~
    2019-01-11 17:51:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师