Java编程那些事儿20—空白、语句结束和注释
郑州游戏学院 陈跃峰
3.8 空白
在前面的内容中,已经介绍了在编写代码中,单词和单词之间需要使用空格进行间隔,至于空格的数量则不限制。
而实际的编码中,为了使代码的结构清晰,一般需要在代码的前面加入一定数量的空格,例如如下格式:
public class Blank{
public static void main(String[] args){
int n;
{
n = 10;
}
System.out.println(n);
}
}
在该代码中,除了第一行和最后一行外,每行都包含一定数量的空格,这种编码的格式称为代码缩进。
在实际代码中,只要存在包含关系,则代码就应该缩进,语句块是最典型的包含关系之一。说明:在编译时,每行开始的空格都会被忽略掉。
3.9 语句结束
Java语法中,语句以“;”作为行结束符,例如:
int n = 2;
通常情况下,代码中每行只写一句代码,但是也可以写多句,例如:
int n = 2; byte b = 10;
但是一般为了代码结构清楚,只在一行中书写一句代码。
有些时候代码本身比较长,则也可以把一句代码写在多行,而代码语句结束的地方书写一个“;”即可。
在实际代码中,一般大括号开始和结束的地方,以及大部分小括号结束的地方都不需要书写“;”来进行结束。
3.10 注释
注释(comment)是对代码功能和用途的说明。在程序中编写适当的注释,将使程序代码更容易阅读,增强代码的可维护性。
注释在程序编译时都会被忽略,所以注释不会增加class文件的大小。
Java语言中注释的语法有三种:单行注释、多行注释和文档注释。
3.10.1 单行注释
单行注释指只能书写一行的注释。单行注释属于注释中最简单的语法格式,用于对于代码进行简单的说明,例如变量功能等。
单行注释的语法格式为:
//注释内容
注释以两个斜线开始,该行后续的内容都是注释的内容,注释内容不能换行。
单行注释一般书写在需要说明的代码的上一行,或者该行代码的结束处,示例结构如下:
//循环变量
int i = 0;
char sex;//性别
3.10.2 多行注释
多行注释指可以书写任意多行的注释。多行注释一般用于说明比较复杂的内容,例如程序逻辑或算法实现原理等。
多行注释的语法格式为:
/*
注释内容
*/
注释以一个斜线和一个星号开始,后续是注释内容,注释内容可以书写任意多行,最后注释以一个星号和一个斜线结尾。
很多多行注释在每行以星号开始,这个不是语法必需的。
3.10.3 文档注释
文档注释指可以被提取出来形成程序文档的注释格式,这是Java语言有特色的注释格式。一般对于程序程序的结构进行说明,例如类、属性、方法和构造方法进行说明,这些概念在后续将详细介绍。
文档注释的语法格式为:
/**
注释内容
*/
注释以一个斜线和两个星号开始,后续是注释内容,注释内容可以书写任意多行,最后注释以一个星号和一个斜线结尾。
在后续内容中还将完善该注释的语法格式。
3.10.4 其它
在规范的代码中,一般有10%-20%的注释,也就是每100行代码中包含10-20行注释的内容,但是国内很多开发公司都远远达不到这个要求。
另外需要特别注意的是,在实际的项目开发中,在修改代码后,一定要对应的修改注释的内容,保持代码和注释内容的同步。
分享到:
相关推荐
《Java编程那些事儿》是陈跃峰先生撰写的一部关于Java编程的完整教程,共包含了110个章节,深入浅出地讲述了Java语言的核心概念和技术。这部教程以chm(Compiled HTML Help)格式呈现,是一种常见的电子书格式,便于...
### Java编程那些事儿 #### 序言 ...以上内容涵盖了《Java编程那些事儿》一书中关于计算机基础、Java语言介绍、开发环境搭建、基础语法和流程控制等方面的知识点,为Java初学者提供了全面的学习指南。
并讲授Java编程语言句法和面向对象的概念,以及Java运行环境的许多特性, 对图形用户界面(GUIs)、多线程和网络的支持等。本课程包括了参加SUN Certified Java Programmer和SUN Certified Java Developer考试所必备...
Java编程语言控制语句.docx
华为Java编程规范是一份详细的编程指南,旨在规范Java编程的编写风格、编程习惯和代码质量。该规范涵盖了Java编程的各个方面,包括编程风格、命名惯例、注释规范、代码组织结构等。 编程风格规范 在华为Java编程...
《Java那些事儿》是一部深入探讨Java编程语言的综合性资料,主要以CHM(Microsoft Compiled HTML Help)格式提供。CHM是一种常见的电子书格式,它将HTML文档、图像和其他资源组合成一个单一的压缩文件,方便用户离线...
Java编程基础中的Switch分支语句是程序控制流程中的重要元素,它提供了一种更简洁、更易读的方式来处理多条件分支。在Java中,Switch语句通常用于替代多个if...else if...else结构,尤其当有多个可能的选项时,...
2. JAVA 语句和结构:资源中提供了多种 JAVA 语句和结构的使用,如 `if-else` 语句、 `for` 循环语句等,展示了如何使用这些语句和结构来解决实际问题。 3. JAVA面向对象编程:资源中提到了面向对象编程的基本概念...
首先,Java编程的基础知识点包括语法结构、数据类型、变量、运算符、控制流程(如if语句、for循环、while循环)、函数以及类和对象。Java是一种面向对象的语言,所以理解类和对象的概念至关重要。类是对象的蓝图,...
Java 编程题全集及答案 Java 编程题目全集共 100 题,面向面试复习总结,内含...Java 编程题全集及答案涵盖了 Java 的基础知识、流程控制、方法和递归、对象和类、继承和多态等方面的知识点,并提供了实践应用示例。
以上只是部分基于华为JAVA编程规范的知识点,具体细节需要参考《JAVA编程军规.doc》《JAVA十大低级错误.doc》《华为_Java编程规范.pdf》《华为JAVA编程规范.doc》等文档。这些规范旨在提升代码质量和团队协作效率,...
java_SQL文件批量删除注释 ,实现自动批量处理Sql脚本中的注释,方便发布您自己的脚本,简单好用。亲测可以用的,谢谢支持。
在这个压缩包中,我们有两份重要的文件:《Java编程那些事儿》的PDF文档以及两个与软件下载相关的文本和URL。 首先,让我们聚焦于核心的《Java编程那些事儿》PDF文档。这份资料可能包含了Java语言的基础概念,如...
Javadoc 注释是 Java 编程中非常重要的一部分,它提供了对代码的详细说明和解释。Javadoc 注释应该使用 / */ 语法,例如: / * 这是一个示例类 */ public class MyClass { // 这是一个示例方法 public void ...
从文件的标题、描述和标签可以看出,本资源主要关注 JAVA 编程语言的基础知识和实践应用。下面,我们将从四个程序题目中生成相关知识点: 程序 1:菲波拉契数列问题 * 菲波拉契数列是一种经典的递归数列,满足以下...
《Java编程规范详解》 在软件开发领域,编码规范是一种约定俗成的规则,旨在提升代码的可读性、可维护性和团队协作效率。Java编程规范是Java开发者遵循的重要指导原则,它涵盖了文件命名、文件组织、代码结构、缩进...
总的来说,理解和熟练掌握if和switch语句是Java编程的基础,也是提升代码质量的关键。在实践中不断总结经验,优化分支结构,将有助于编写出更高效、可读性强的代码。通过观看"第02章 Java编程基础 12 分支语句比较和...
本题目考察了 Java 控制结构的应用,包括 if 语句和 if-else 语句。 控制结构知识点: * if 语句:Java 中的 if 语句用于判断是否执行某条语句或语句块。 * if-else 语句:Java 中的 if-else 语句用于判断是否执行...