栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在许多类中共享Java中的常量字符串?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在许多类中共享Java中的常量字符串?

public static final String CONSTANT_STRING="CONSTANT_STRING";

常数应为:

  1. 公共-以便可以从任何地方访问
  2. 静态-无需创建实例
  3. 最终-由于不应更改其常量
  4. 按照Java的命名约定,应大写,以便易于阅读并在Java文档中脱颖而出。

在某些情况下,接口仅用于保持常量,尽管我看不出有什么理由这样做,并且创建接口来保持常量也被认为是不好的做法,另一种方法是将接口保留在具有更多常量的类中感。

例如

Jframe
具有
EXIT_ON_CLOSE
竞争性,子类的任何类
Jframe
都可以访问它,因此保留
Jframe
而不是保留也很有意义,
JComponent
因为并非所有组件都可以选择关闭。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/446744.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号