所有被 final 修饰的量都是常量 也就是该量的值是不变的,用static主要作用是在类刚加载时就初始化该量的值并给他分配一块共用的内存块存储他的值。
至于static 定义的类有什么作用集自网络比较容易你理解(如下),你也可以百度 static 定义的类 就能得到你要的答案
Java里面static一般用来修饰成员变量或函数。但有一种特殊用法是用static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类
Java中常量为什么定义为public static final
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 为了尽可能阐述清楚这个问题,我会从一下几个方向说明这个问题: 测试方案: 代码用例: 测试方案: 代码用例: 结论...
- static修饰属性 该属性称作该类的静态成员变量或静态属性 1 static所修饰的属性属于类,即不管该类生成多...