书写格式
看过不少书和视频了,时常能够看见这些提示:书写代码最好规范,当你与他人共同编码是更是如此。规范的代码能够迅速获取信息,减少时间成本。所以今天来总结一下java中一种阅读方便,排版清晰的规范格式。
基本格式就不作赘述,比如缩进
- 花括号另起一行,上下对齐。(代码呈块状,不用担心漏写了花括号)
class Demo
{
public method()
{
...
}
}
- 操作符与被操作对象之间空格
int i = x + (y * 2) - z;
- 分隔符后空格
for(int i = 0; i < 10; i++)
{
...
}
int[] arr = {1, 2, 3, 4, 5};
- 同类代码不空行(比如说都是定义变量),不同类的代码之间空一行或多行(定义变量和操作变量之间空行)。在方法中,先定义变量,空一行后再写操作代码。
main()
{
int x = 0;
int y = 1;
y += 1;
x = y;
}
编码规范
- 类中除常量外的变量都设为私有,通过定义方法来获取或改变变量值。
- 类中所有变量写在前面,再写构造函数,再后写方法。
class Demo
{
private int x;
private int y;
Demo() { ... }
public getX() { ... }
public setX() { ... }
public getY() { ... }
public setX() { ... }
}
基本就是以上这些了,因为这种写法已经养成了习惯,所以一下只能想到这么多,以后又想到了再继续更新。