java android程序代码_《Java和Android开发实战详解》——2.5节良好的Java程序代码编写风格...

本节书摘来自异步社区《Java和Android开发实战详解》一书中的第2章,第2.5节良好的Java程序代码编写风格,作者 陈会安,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.5 良好的Java程序代码编写风格

Java和Android开发实战详解

Java代码是由程序语句组成的,数个程序语句组合成一个程序块,每一个块拥有数行程序语句或注释,一行程序语句是一个表达式、变量和命令的程序代码。

2.5.1 程序语句

Java程序由程序语句(Statement)组成,一行程序语句如同英文的一个句子,内含多个表达式、运算符或Java关键字(详见第3章的说明)。

1.程序语句的范例

一些Java程序语句的范例,如下所示:

int total = 1234;

rate = 0.05;

interest = total * rate;

System.out.println("我的第一个Java程序");

2.程序语句结束符号“;”

“;”符号代表程序语句的结束,它告诉编译器已经到达程序语句的最后。换句话说,我们可以使用“;”符号在同一行编写多个程序语句,如下所示:

total = 1234; rate = 0.05; interest = total * rate;

上述一行代码即拥有3个程序语句。

2.5.2 程序块

程序块(Block)是多条程序语句的一个集合,使用“{”和“}”符号包围起来,如下所示:

public static void main(String[] args) {

System.out.println("我的第一个Java程序");

}

上述main()方法中的代码部分是一个程序块,在第4章和第5章将介绍的流程控制语句和方法都拥有程序块。

Java语言属于一种“自由格式”(Free-format)的程序语言,我们可以将多个程序语句写在同一行,甚至也可以将整个程序块置于同一行,程序设计者可以自由编排程序代码,如下所示:

public static void main(String[] args) { }

2.5.3 程序注释

程序注释是程序的重要部分,因为良好的注释文字不但有助于了解程序的目的,并且在程序维护上,也可以提供更多的信息。

Java语言的程序注释是以“//”符号开始的行,也可以将它们放在程序行后,如下所示:

// 显示信息

System.out.println("第一个Java程序"); // 显示信息

如果注释文字较长,需要跨多行,我们可以使用“/”和“/”符号标示注释文字,如下所示:

/* Java程序: Ch2_2_1.java */

2.5.4 避免太长的程序代码

如果一条语句的程序代码太长,基于易于阅读的需求,我们可以将它分成两列来编排。因为Java语言属于自由格式的程序语言,并不需要使用任何符号,直接分成两行即可,如下所示:

System.out.println

("我的第一个Java应用程序");

不过在程序代码分割时需要保持程序元素的完整性,例如:关键字、完整字符串或运算符,请注意!不可以将一个字符串断开分成两行。

2.5.5 程序代码缩排

记得使用缩排程序代码。适当地缩排代码,可以让程序更加容易阅读,并且容易反映出程序代码的逻辑结构。例如:将循环块中的程序代码缩几格编排,如下所示:

for ( i = 0; i <= 10; i++ ) {

System.out.println(i);

total = total + i;

}

向内缩排可以清楚分辨哪些程序代码属于同一个程序块。事实上,程序编写风格并非一成不变,程序设计者可以自己定义所需的程序编写风格。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值