重温经典《Thinking in java》第四版之第二章 一切都是对象(十三)

简介: 重温经典《Thinking in java》第四版之第二章 一切都是对象(十三)

第二章一切都是对象还有一小节收尾的部分,就是2.9 编码风格。这一小节就说明了一个Java编程语言编码约定:类的命名规范即驼峰命名。我们给类起名字的时候除了要遵循见名知意以外,书写上要遵循首字母大写,而且后面的每个单独意思的英文单词的首字母都大写。

成员变量和函数除了首字母小写以外,其他规则跟类名规则一样。例如:

classAllTheColorsOfTheRainbow { 
intanIntegerRepresentingColors; 
voidchangeTheHueOfTheColor(intnewHue) { 
// ...     } 
// ... }

之前说过,编码风格衡量代码质量的一个表现形式,以后做项目和产品开发都有一份编码规范供大家遵循。有的参考阿里巴巴的代码规约,有的参考谷歌的编码规范,而且编辑器中有相应的插件检查编码风格是否符合规范。比如空格是否是退格符,每一行有没有超过指定的字母数量等等。

 

第二章进入到了总结阶段,本章除了对对象的定义和使用有了一个基本的了解,还让大家认识一个完整的能够运行起来的Java程序是什么样子的,要想加固自己的认识和认识更多的内容,以后就主要靠更多的编码实践了。最后还有一小节属于联系的部分,并不是每章都有练习环节,所以有练习的地方建议大家去联系,尤其是初学者。放心,绝对比算法导论还是算法艺术的那本厚厚的书的练习简单的多的多。

image.png

目录
相关文章
|
1天前
|
Java 编译器
【Java探索之旅】解密构造方法 对象初始化的关键一步
【Java探索之旅】解密构造方法 对象初始化的关键一步
6 1
|
2天前
|
Java
Java对象和类研究
Java对象和类研究
6 0
|
3天前
|
机器学习/深度学习 人工智能 算法
java对象的比较
java对象的比较
12 0
java对象的比较
|
3天前
|
Java
Java学习——类与对象(二)
Java学习——类与对象(二)
|
3天前
|
存储 Java
Java对象是一种复杂的数据结构
【4月更文挑战第28天】Java对象是基于类的实例,包含属性和方法。类是对象的蓝图,实例化过程在堆内存中分配空间。对象属性存储各种数据,通过点号运算符访问,方法执行操作。Java提供内置对象如String、Integer,也可自定义对象以实现特定功能,如学生管理系统或电商网站。
7 1
|
3天前
|
Java C++
Java学习——类与对象(一)
Java学习——类与对象(一)
|
4天前
|
安全 Java
【JAVA面试题】什么是对象锁?什么是类锁?
【JAVA面试题】什么是对象锁?什么是类锁?
|
7天前
|
设计模式 JavaScript Java
[设计模式Java实现附plantuml源码~行为型] 对象状态及其转换——状态模式
[设计模式Java实现附plantuml源码~行为型] 对象状态及其转换——状态模式
|
7天前
|
设计模式 存储 Java
[设计模式Java实现附plantuml源码~结构型]实现对象的复用——享元模式
[设计模式Java实现附plantuml源码~结构型]实现对象的复用——享元模式
|
7天前
|
设计模式 JavaScript Java
[设计模式Java实现附plantuml源码~结构型]对象的间接访问——代理模式
[设计模式Java实现附plantuml源码~结构型]对象的间接访问——代理模式