美文网首页
【转载】Java中为什么有些方法需要声明为private sta

【转载】Java中为什么有些方法需要声明为private sta

作者: wusp | 来源:发表于2016-05-19 22:52 被阅读1508次

    原文来自StackExchange上的讨论: Why have private static methods

    总结:

    1. 当一个方法希望只被本类所使用时。
    2. 与本类的内部状态无关。

    最简单的例子就是平时经常见到的工具方法,我们希望不分配内存创建类的实例就能够使用他们,所以会将他们声明public static, 在此基础之上,如果我们喜欢只有该类能够访问到此方法的话,可以声明为private static.

    相关文章

      网友评论

          本文标题:【转载】Java中为什么有些方法需要声明为private sta

          本文链接:https://www.haomeiwen.com/subject/pwwgrttx.html