博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 属性
阅读量:7094 次
发布时间:2019-06-28

本文共 570 字,大约阅读时间需要 1 分钟。

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

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{}; //✅,静态内部类,能定义 非静态类

 

    }

}

 

转载地址:http://dkaql.baihongyu.com/

你可能感兴趣的文章
jquery改变元素属性值
查看>>
openstack中volume服务挂载lvm到虚拟机实例失败
查看>>
HTTP配置
查看>>
Apache配置多域名
查看>>
我的友情链接
查看>>
使用pexpect自动登录ssh,interact之后shell窗口过小的问题
查看>>
Dorado IDE
查看>>
KAFKA集群搭建
查看>>
MapReduce作业性能调优参数
查看>>
nginx访问限制模块limit_conn_zone 和limit_req_zone配置使用详解
查看>>
gtags运行时报错 input buffer overflow 解决办法
查看>>
PAT 2-09. 装箱问题模拟(20)
查看>>
思科SG300,SG500,SF300,SF500系统默认VLAN解析
查看>>
vi速查
查看>>
挨踢项目求生法则——测试篇
查看>>
mysql找回管理员密码
查看>>
secure_file_priv参数说明
查看>>
python 500 lines or less 参考地址
查看>>
IT必备技术
查看>>
Ruby编程规约
查看>>