java的简单习题 要详细的解释 谢谢

java的简单习题 要详细的解释 谢谢
1) 在Java类中,使用以下()声明语句来定义公有的int型常量MAX。
A. public
int MAX = 100;
B. final
int MAX = 100;
C. public
static int MAX = 100;
D. public
static final int MAX = 100;
lc210011 1年前 已收到1个回答 举报

错爱一生的宝宝 幼苗

共回答了21个问题采纳率:81% 举报

选D,public 表示公有,static表示为某个类成员的静态属性,final表示不可改变的变量(也就是常量),int表示类型。java中声明常量,一般static和final结合使用,原因:static用来修饰属性时称为静态属性,不属于某个具体的对象,属于类,但是所有的对象都能对其进行修改;单个final修饰的属性并不是常量,final表示的是不可改变性,但是属于某个具体的对象,两个加起来就是一个属于类并且不可改变的属性,即常量,这样就是为了方便外部调用,直接用类名即可调用的。希望你能理解。

1年前

8
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 2.413 s. - webmaster@yulucn.com