- 4
- 0
- 约6.12万字
- 约 39页
- 2017-01-13 发布于重庆
- 举报
《改善JAVA程序的151个建议》核心思想解读.
《改善JAVA程序的151个建议》核心思想解读
写在前面的话: 原著《改善JAVA程序的151个建议》有151个建议,在看书的过程中根据自己的理解合并了几个,并不是我不尊重原著,特此声明!
建议1 不要在常量和变量中出现易混淆的字母
为了让程序更容易理解,字母“l”、“O”尽量不要与数字混用,若必须使用,字母“l”务必大写,字母“O”增加注释。
例如:long i = 1L;
建议2 不要让常量变成变量
保持常量不变,增强程序的可读性。
例如:public static final int RAND_CONST = new Random().nextInt(); // 此方式不可取。
建议3 三元操作符的类型务必保持一致
三元操作符类型转换规则:a.若两个操作数不可转换,则不做转换,返回Object类型;b.若两个操作数可转换,则返回范围较大者的类型。
例如:int i = 80;
String s1 = String.valueOf(i100?90:100);
String s2 = String.valueOf(i100?90:100.0);
System.
您可能关注的文档
- “软件工程”项目教学改革方案研究..doc
- “计算机组成原理”中设计性环节的教学探讨..doc
- “资源与运营管理”课程重难点分析与练习(2011年春)..doc
- “WiCi外喜”防水保温一体化系统MAC型施工工艺..docx
- “非常3+1”管理权限流程优化改革..doc
- “计算机程序设计基础”课堂教学方法思考..doc
- “C程序设计”启发式实例教学探讨..doc
- “C++程序设计”课程教学改革的探索与实践..doc
- “SDSPR教学法”在程序设计类课程中的应用..doc
- 《1.4 三角函数的图像与性质》一课一练1..doc
- CN120163813A 一种恶劣环境输电线路缺陷检测方法、系统、设备及介质 (中国电力科学研究院有限公司).pdf
- CN120167923A 一种无线便携式生命体征测量方法及系统 (中国人民解放军总医院第八医学中心).pdf
- CN120162323A 一种基于数据血缘的数据治理方法、装置及电子设备 (企知道科技有限公司).pdf
- CN120164072A 基于差分多尺度融合的广义少样本目标检测方法 (中国人民解放军国防科技大学).pdf
- CN120168857A 一种用于镇痛的三维电场耦合建模方法 (中国人民解放军海军军医大学第一附属医院).pdf
- CN120164114A 水利勘测用地面点的提取优化方法及系统 (江苏省工程勘测研究院有限责任公司).pdf
- CN120175454A 一种船舶氨发动机主被动双级scr后处理的氨喷射控制系统及方法 (浙江大学).pdf
- CN120175506A 一种甲醇双燃料发动机甲醇喷射控制装置及方法 (中船动力研究院有限公司).pdf
- CN120177154A 一种黄曲霉毒素检测的样品制备自动化前处理装置 (中国农业大学).pdf
- CN120177071A 驾驶转向机器人的期间核查方法 (宁波路特斯机器人有限公司).pdf
最近下载
- (正式版)DB46∕T 721-2025 《产业链质量图谱绘制指南》.docx VIP
- 2025年福建艺术生综合分一分一段表 .pdf VIP
- 2025年血站会计考试试题及答案.doc
- 南京港集团有限公司集装箱港口作业包干费率表.pdf VIP
- 象山1#海上风电场(二期)变更海域使用论证报告.pdf VIP
- L13S10 管道支架、吊架标准图集.pdf VIP
- 2025浙江宁波市余姚市定向培养基层医生招生(招聘)14人笔试参考题库附答案解析.docx VIP
- 经济学基础期末试卷.docx VIP
- 2025年四川省疾控中心招聘(流调岗)考试题及答案.docx VIP
- 湖南省2024-2025学年七年级下学期期末生物试题.docx VIP
原创力文档

文档评论(0)