java接口中可以定义常量变量吗

 我来答
yuhlien
2018-05-10
知道答主
回答量:4
采纳率:0%
帮助的人:3108
展开全部

可以定义常量,所有定义的成员变量都会自动加上“public static final”修饰

例如

public interface test
{
    int a=10;
    public static final int b=10;
}

a和b的属性是相同的

也就是说,接口里的“变量”是不可变的

xjf5562
推荐于2018-05-11 · TA获得超过1190个赞
知道小有建树答主
回答量:896
采纳率:75%
帮助的人:744万
展开全部
java接口中的类字段全部为常量,定义的方法全部为抽象方法。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szb697099
2018-05-10 · TA获得超过414个赞
知道答主
回答量:228
采纳率:50%
帮助的人:73.1万
展开全部
只能定义常量,不能定义变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LaMole007
2018-05-10 · 超过12用户采纳过TA的回答
知道答主
回答量:33
采纳率:63%
帮助的人:13.7万
展开全部
可以,但是最好用枚举来做
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
B2K1bonPplR
2016-08-07 · TA获得超过2049个赞
知道小有建树答主
回答量:1156
采纳率:72%
帮助的人:393万
展开全部
可以定义常量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式