永发信息网

JAVA API 中的 Field Summary

答案:3  悬赏:10  手机版
解决时间 2021-02-02 02:09
1. 我在看 JAVA API 时,经常能看到 Field Summary 表格,这里面的变量都是大写的,请问这些 Field 是不是就是指对象中的属性? 还有,为什么都是大写的呢?我在 Java 编程的入门书里,并没有看到属性名必须大写啊。。。

例如
static String
PN_ALT

2. 有时还会看到 final 这个关键字,它是啥意思?
最佳答案
这是Java里面的常量定义,比如说你要定义一个常量字符串static String STR="..........",一般在Java里面定义常量的时候用全大写变量名,而且最好定义为final static,定义为final是防止被用户修改,定义为static是为了直接用类名访问。比如说你定义了一个类Person,它包含一个常量MAX_AGE,你就可以这样定义:final static int MAX_AGE=200。这样定义以后如果你在其他地方使用这个常量的时候,就可以这样访问:int age = Person.MAX_AGE。而且这个值不能被改变,因为它是final类型的。一般这种常量都是定义在接口里面的,接口里面定义的所有数据成员都是public final static类型,即使你在接口当中这样写:int MAX_AGE=200.它这个量也是public final static类型的,也就是说接口里面:int MAX_AGE=200和public final static int MAX_AGE=200两句话是等价的
当然你也可以不遵守这个规则,但是这是建议使用的方式,你按自己的想法去写总会有些缺漏的。毕竟是前人总结的经验,有它的可取之处
全部回答
呵呵常量才会全部大写并用下划线连接 第一个String不是变量名哦 再看看别人怎么说的。
final表示不可更改,一般用于修饰常量,而你所说的大写,都指得常量。变量可以小写,什么驼峰命名法之类的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
四平市铁东区检察院反贪局地址好找么,我有些
四平市铁西区检察院反贪局地址好找么,我有些
高原土特产零售地址在什么地方,我要处理点事
公主岭市检察院反贪局地址在什么地方,想过去
化学符号“O”除表示氧元素外,还能表示A.氧
双辽市人民检察院反贪污贿赂局地址好找么,我
看图猜/生~肖
梦见老婆有外遇的迹象!但老婆不承认。什么意
相变过程的吉不斯自由能变为零,说明次相变过
舒芙蕾蛋糕和芝士奶酪蛋糕到底有啥区别?
谁能帮我把“十心十”意连起来写心字和意最好
假如三年内你有晋升小领导的机会你会怎么做
小明有7张写着不同数字的卡片:-5,-3,-1,0
秋风惨淡秋草黄,耿耿秋灯秋夜长是什么意思
fgo布狄卡和玛丽的立绘什么时候做好
推荐资讯
铁路客票销售代理处(云波路)地址有知道的么?
倪震是什么星座,倪震的个人资料
宝山区的小海螺幼儿园和友谊幼儿园哪个好
二刚陕汽重卡欧曼配件怎么去啊,我要去那办事
下图表示细胞内葡萄糖分解的反应式。下列关于
大新村地址在哪,我要去那里办事
蒋家村地址在哪,我要去那里办事
跟人力人脉管理公司签合约?属于猎头公司类型
苞蕾宾馆怎么去啊,我要去那办事
工资领一万要交多少个人所得税
清理空间时发现的大文件,能删吗
.The talk between the two leaders aimed at
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?