美文网首页
【转载】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