静态成员的用途

静态成员的用途

静态成员中,静态变量可以用作是一个类共用的一个变量,那么在实际代码过程中,静态方法一般用于什么呢?在main方法中调用类的方法,都必须是静态的吗?

正在回答

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

1回答

静态方法是类方法,通过类名就可以调用,不用再new一个对象去调用方法了,一般很少使用静态方法,因为在类加载的时候,就会为静态方法开辟内存空间,譬如主方法就是静态方法。在实际的代码开发中,在设计模式中会使用静态方法,譬如后期会学到单例模式或者在工具类中会使用静态方法。类方法都是静态的,如果想调用类中的方法,可以去创建一个类的实例对象,通过对象名去调用方法。如果我的建议解决了你的问题,请采纳,祝学习愉快~

  • 空指针异常null 提问者 #1
    可能是还没学到设计模式,所以有些困惑,有的时候不知道该用静态方法(类方法)好,还是就用普通的实例方法好。谢谢你的解答,我会看到后面再继续思考这个问题的。
    2018-05-03 21:51:00
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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