zoukankan      html  css  js  c++  java
  • java 属性

    //非静态类 不能定义静态属性/方法/静态类, 可以定义静态常量属性。

    public class A{

        public class B{

              public static String  _str; //❌,非静态内部类,不能定义静态属性

              public static  final  String  _str; //✅,非静态内部类,能定义静态常量属性

              public static void  method(){}; //❌,非静态内部类,不能定义静态方法

              public static class  C{}; //❌,非静态内部类,不能定义静态类

    }

    }

    //静态类内部 既可以定义静态方法,也可以定义非静态方法,能定义静态属性

    public class A{

        public static  class B{

              public static   String  _str;         //✅, 静态内部类,能定义  静态属性

              public static void  method(){}; //✅ , 静态内部类,能定义静态方法

              public  void  method(){};         //✅ , 静态内部类,能定义非静态方法

             

              public  class  C{};        //✅,静态内部类,能定义  静态类

              public static class  C{}; //✅,静态内部类,能定义 非静态类

        }

    }

  • 相关阅读:
    POJ-1182 食物链
    hdu 1879 继续畅通工程
    HDU 2604 Queuing
    hdu 1232 畅通工程
    POJ-1611 The Suspects
    Free DIY Tour
    Tr A
    不容易系列之(3)―― LELE的RPG难题
    W3C标准冒泡、捕获机制
    JavaScript 浏览器事件解读
  • 原文地址:https://www.cnblogs.com/iOS-mt/p/5607105.html
Copyright © 2011-2022 走看看