转义字符、注释及代码规范

一、转义字符

在控制台,输入tab键,可以实现命令补全

public class hello{
	//编写一个main方法
	public static void main(String[] args){

	//    \t   :一个制表位,实现对齐功能
	//打印的时候把前面的字符串长度补齐到8或者8的倍数	
	System.out.println("书名\t作者\t价格\t销量");
	System.out.println();

	//    \n   :换行符
	System.out.println("书名\n作者\n价格\n销量");
	System.out.println();

	//    \\   :一个\(第一个\是转义字符)
	System.out.println("D:\\JDK17\\bin\\server");
	System.out.println();

	//    \"    :一个"(第一个\是转义字符)
	System.out.println("她说:\"好好学习Java有前途。\" ");
	System.out.println();

	//    \'    :一个'(第一个\是转义字符)
	System.out.println("她说:\'好好学习Java有前途。\' ");
	System.out.println();

	//    \r    :一个回车
	System.out.println("循序渐进\r学习");
	
	}
}

结果如图所示:
在这里插入图片描述

练习

请使用一句输出语句,达到输入如下图的效果
在这里插入图片描述

public class hello{
	
	public static void main(String[] args){
	System.out.println("D:\\javacode>java Test\n书名\t作者\t价格\t销量\n三国\t罗贯中\t120\t1000\t");
	}
}

在这里插入图片描述

二、注释

介绍

用于注解说明解释程序的文字就是注释,注释提高了代码的阅读性(可读性);注释是一个程序员必须要具有良好编程习惯。将自己的思想通过注释先整理出来,再用代码去实现。

Java中的注释类型

1.单行注释

格式: //注释文字

// 单行注释
//编写一个main方法

2.多行注释

格式:/* 注释文字 */

/*可读性很好
定义变量
注释*/ 

细节:1)被注释的文字不会被JVM(Java虚拟机)解释执行
2)多行注释里不允许多行注释嵌套,如:

/* 多行多行
注释注释
123456
/*嵌套多行注释 */
*/

3.文档注释

格式:
/**
*
*
*/

注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页文件形式体现的该程序的说明文档,一般写在类。

/**
 * @author  宇卿
 * @version  1.0
 */

public class comment00{
	
	public static void main(String[] args){

	System.out.println("Hello,World!!!");

	}
}

javadoc -d 文件夹名 -xx -yy Demo3.java
(要提前新建需保存的文件夹,如下图我新建的是 temp文件夹)
在这里插入图片描述
在这里插入图片描述

打开index.html即可看到:在这里插入图片描述

javadoc 工具软件识别以下标签

在这里插入图片描述

三、Java代码规范

1.类、方法的注释,要以javadoc的方式来写。
2.非Java Doc的注释,往往是给代码的维护者看的,着重告诉读者为什么这样写,如何修改,注意什么问题等。
3.使用tab键操作,实现缩进,默认整体向右移动,使用shift+tab整体向左移动。
4.运算符和 = 两边习惯性各加一个空格。
如 2 + 4 * 5 + 123 - 96
5.源文件使用utf-8编码。
6.行宽度不要超过80字符。
7.代码编写次行风格和行尾风格。

public class comment00**{** //行尾风格
	
	public static void main(String[] args){

	System.out.println("Hello,World!!!");

	}
}
public class comment00
**{**  //次行风格
	
	public static void main(String[] args){

	System.out.println("Hello,World!!!");

	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值