为了账号安全,请及时绑定邮箱和手机立即绑定

Java中的静态类

Java中的静态类

慕娘9325324 2019-07-02 14:53:41
Java中的静态类有什么像static class在爪哇?这样一个阶级的意义是什么。静态类的所有方法是否都需要static也是?反过来,如果一个类包含所有的静态方法,那么该类是否也是静态的呢?静态类有什么好处?
查看完整描述

3 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

有静电嵌套类,这个[静态嵌套的]类不需要一个封闭类的实例来实例化自己。

这些类[静态嵌套类]只能访问封闭类的静态成员[因为它不引用封闭类的实例.]

代码示例:

public class Test { 
  class A { } 
  static class B { }
  public static void main(String[] args) { 
    /*will fail - compilation error, you need an instance of Test to instantiate A*/
    A a = new A(); 
    /*will compile successfully, not instance of Test is needed to instantiate B */
    B b = new B(); 
  }}


查看完整回答
反对 回复 2019-07-02
  • 3 回答
  • 0 关注
  • 295 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信