腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
7
回答
对于C
中
的
编译时
常量
,
使用
枚举
而
不是
#定义是否合理?
、
、
、
在C++
中
工作了一段时间后,我又回到了一些C开发上。我已经意识到,为了让编译器在编译时为
你
做更多
的
工作,
应该
避免在不必要
的
时候
使用
宏。因此,对于
常量
值,在C++
中
,我会
使用
静态
常量
变量,或者
使用
C++11
枚举
类来限定作用域。在C
中
,静态
常量
并
不是
真正
的
编译时
常量
,
枚举
可以(?
浏览 7
提问于2015-10-20
得票数 18
3
回答
我
应该
严格避免在Android上
使用
枚举
吗?
、
、
(
而
不是
实现)来
使用
它们。我知道Android框架也像Toast.LENTH_LONG,View.GONE一样
使用
常量
。 但是,我经常觉得
Java
Enums提供了更好、更强大
的
方法来表示
常量
。从这个问题可以明显看出,Google已经从它
的
性能提示
中
删除了“避免
枚举
”,但在它
的
官方培训文档部分,它明确地说:“
枚举
通常需要
的
内存是静态
常量<
浏览 19
提问于2015-03-21
得票数 94
回答已采纳
4
回答
为什么
使用
常量
而
不是
枚举
?
、
、
我在很多
Java
库中看到,在
枚举
可以很容易
使用
的
地方,
使用
了很多
常量
。即使在Swing
中
,也有很多代码
使用
常量
而
不是
枚举
。为什么?
使用
枚举
的
缺点是什么?
浏览 3
提问于2011-08-08
得票数 6
回答已采纳
4
回答
Java
枚举
对
常量
可能重复: 我读过
Java
枚举
提供类型安全性
的
文章。谁能详细解释一下吗?或者说,与
常量
相比,
使用
枚举
还有其他好处?
浏览 4
提问于2012-01-16
得票数 5
回答已采纳
1
回答
在某些特定情况下,喜欢编译时间常数
而
不是
枚举
。
、
我正在阅读J.Bloch
的
有效
Java
,并提出了以下内容(关于
枚举
的
设置): 对我来说,这种
使用
编译时
常量
的
情况还不清楚。
你
不能提供一个简单<em
浏览 1
提问于2015-09-28
得票数 6
回答已采纳
7
回答
在
Java
中
应该
始终
使用
枚举
而
不是
常量
吗?
、
、
在
java
<1.5
中
,
常量
的
实现方式如下 public static int VERTICAL = 0;MyClass myClass = new MyClass(MyClass.VERTICAL);public class MyClass {现在我可
浏览 4
提问于2008-12-14
得票数 12
回答已采纳
1
回答
C#和
java
Enum构造器之间有什么区别
、
(baseTrade.TimeInForce);CryptoTimeInForce是
枚举
{} 如何在
java
中
创建
枚举
,以提供与C#代码相同
的
逻辑?
java
中
的
枚举
不能被实例化,我也不能在
java
中
重复相同
的
代码。还有别的选择吗?
浏览 7
提问于2019-02-07
得票数 0
1
回答
如何在注释中
使用
不同
的
枚举
类型?
、
我
使用
特定于模块
的
不同
枚举
来定义不同模块
的
系统
常量
。现在我需要定义一个注释,在这个注释
中
我可以指定这些系统
常量
中
的
任何一个。 我无法定义注释,因为不同模块
的
常量
具有不同
的
枚举
类型。如果我定义了一个由所有
枚举
类型实现
的
接口,这将不起作用,因为接口不能在注释中
使用
。我
总是
可以定义字符串
常量
浏览 0
提问于2013-09-11
得票数 3
4
回答
不同数据类型
的
java
中
Enum
的
使用
、
为什么说在
java
中
使用
枚举
更好。如果您有不同数据类型
的
常量
,我认为最好用类来处理
常量
,
而
不是
枚举
。static int B = 2; public static String d = "LENGTH";
而
不是
浏览 9
提问于2014-01-01
得票数 2
回答已采纳
1
回答
Jpa与
枚举
属性
的
关联,而非
常量
、
、
有没有一种方法可以绑定
枚举
属性
而
不是
枚举
常量
与Jpa列。我有一个这样
的
枚举
: TYPE1("type1"), Type: @Enumerated(EnumType.STRING)}
浏览 2
提问于2014-04-17
得票数 0
1
回答
在
Java
中
处理多个文件之间重复
的
最终字符串
常量
的
有效方法
、
我在不同
的
类中
使用
相同
的
最终
常量
,如class B { private static finalString NAME = "Name"; }我试图在这里简化代码,
而
不是
在多个类中
使用
相同<
浏览 0
提问于2017-03-21
得票数 0
3
回答
企业和单一责任原则(SRP)
、
、
、
我最近一直在
使用
枚举
,我发现在实验
中
,它们可以做更多,
而
不是
简单地表示一组固定
的
常量
。现在,我正在考虑为我
的
Logger类创建一个新
枚举
,以保存不同
的
日志严重性级别(信息、警告、错误等),但我想知道为什么我不
应该
向前迈出一步,让我
的
枚举
完成实际
的
日志记录,并且完全避免日志记录类?(由于我
使用
的
框架,日志记录<e
浏览 0
提问于2016-05-12
得票数 3
3
回答
类不能直接扩展
java
.lang.Enum
在下面的代码
中
,我得到了类不能直接扩展
java
.lang.enum
的
错误{ $VALUES = (new ConversionMode[] { });} 我也引用这个链接,但我得到了正确
的
,所以请给我
的
解决方案,我需要做什么?
浏览 1
提问于2013-09-28
得票数 1
5
回答
如何创建一组
常量
,以提高方法
的
可用性?
、
、
我已经写了一个做一些图形计算
的
方法。在这里,
你
可以指定一个像“从左开始”,“从右开始”,“从下开始”,“从上开始”
的
开始方向。现在,我不希望我
的
方法
的
用户传递令人困惑
的
值,比如1、2、3或4,甚至字符串。
不是
那样
的
。相反,我想创建像这样
的
常量
:我在一个Apple头文件中看到过: enum CGImageAlphaInfo {3)如果
浏览 1
提问于2009-05-15
得票数 1
回答已采纳
5
回答
涉及幻数
的
全局
常量
的
最佳实践
、
、
为了避免幻数,我
总是
在代码中
使用
常量
。回到过去,我们习惯于在无方法
的
接口中定义
常量
集,这现在已经成为一种反模式。 我想知道最好
的
实践是什么?我说
的
是全局
常量
。
枚举
是在
Java
中
存储
常量
的
最佳选择吗?
浏览 2
提问于2010-10-14
得票数 10
回答已采纳
1
回答
枚举
与类有何不同?
、
我对
Java
和我来说都是新手,
枚举
和类看起来与我非常相似,除了
枚举
有预先构建
的
常量
这一事实之外。所以我想问两件事。
枚举
和类有何不同?为什么要
使用
枚举
而
不是
类?
浏览 1
提问于2014-11-16
得票数 0
回答已采纳
1
回答
c#
枚举
常量
映射到唯一
的
整数值
、
在c#中有什么方法可以确保
枚举
常量
映射到唯一
的
整数值。public enum ColorNone =0,blue= 2,} 在这里,如果我将数值从3更改为2,我
应该
会得到编译错误。在我
的
项目中,我将
枚举
整数值保存在数据库
中
,
而
不是
常量
。我需要在
枚举
中有一个约束,比如如果有人在
枚举
中
添加了一个新
的
<e
浏览 1
提问于2012-05-09
得票数 0
4
回答
Java
枚举
的
奇怪行为
、
我在
java
Enum
中
遇到了奇怪
的
行为。如果
你
写下一个
枚举
: public static final int C1 = 5;您得到了一个编译错误,这是因为您在开始时没有声明
枚举
常量
。但奇怪
的
是,如果在开头添加分号
而
没有
常量
名称: ;} 您
的</
浏览 4
提问于2017-03-28
得票数 2
回答已采纳
3
回答
如果
枚举
常量
是公共静态类型对象
的
引用,那么它们如何具有值
、
、
我在网上搜索了很多信息,得到了很多关于
枚举
是如何实现
的
答案。考虑下面的
枚举
类型:public static final Days如果我在main方法中将这些内容打印为:System.out.println(Days1.MONDAY); ,这两种方法产生不同
的
结果为什么
枚举
常量
在创建时就被
浏览 15
提问于2020-10-29
得票数 0
9
回答
C++:如何决定按引用还是按值传递参数?
、
、
、
、
使用
C++,我如何决定是通过值传递参数还是通过引用/指针传递参数?(告诉我32位和64位
的
答案)让我们以A.为例,2个32位值是更少还是更多,作为指向32位值
的
指针?对我来说,我似乎
总是
应该
通过值来传递。我认为我
应该
通过值传递,但是有人告诉我(但是我还没有看到证据),处理器不处理值,
而
不是
它们
的
位大小,所以这是更多
的
工作。因此,如果我传递它们,传递值会不会有更多
的
工作,因此byref会更快
浏览 0
提问于2012-02-25
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券