资讯详情

Javase学习(2)—— 转义字符、注释、代码规范

Java常用的转义字符

  • \t:水平制表,实现对齐功能,表示固定间隔。
public class java2 {     public static void main(String args[]){         System.out.print("书名\t\t作者\t价格\t销量");     } }
///输出结果 书名  作者 价格 销量
  • \n:换行,在转义处换行
  • \\:表示一个\
  • \":表示一个"
  • \表示
// \\表示一个\ 第一个\是转义字符,第二个\输出结果。 // \'和\"原理同上,区分输出语句的字符串引号 class java3{     public static void main(String args[]){         System.out.println("windows\\桌面\\\\回收站");         System.out.println("mike:\"what\'s up?\"");         System.out.println("皇上上\n上上上");     } }
///输出结果 windows\桌面\\回收站 mike:"what's up?" 皇上上 上上上
  • \r :回车,\r以后所有字符都会被替换 \r 所有前面的字符
  • \b:退格,\b后一个字符将被替换\b的前一个字符
//----- class java4{     public static void main(String args[]){         System.out.println("阿尼亚\b腻腻木木");         System.out.println("避\r难weqweqewqw");     } }
///输出结果 阿尼腻木 难weqweqewqw
  • \0:空字符
  • \ 1-3位5数字:八进制转义序列,范围为\000'~'\377'
  • \u 四个十六进制数字:Unicode转义字符,\u 四个十六进制数字,\u000空字符。
//*Unicode转义字符 // 点的转义:. ==> u002E ///美元符号转义:$ ==> u0024 ///乘方符号转义:^ ==> u005E //左大括号转义:{ ==> u007B //左括号转义:[ ==> u005B //左圆括号转义:( ==> u0028 ///垂直线的转义:| ==> u007C //右圆括号转义:) ==> u0029 ///星号转义:* ==> u002A ///加号转义:  ==> u002B ///问号转义: ==> u003F ///反斜杠转义: ==> u005C // */ class java5{     public static void main(String args[]){       class java5{     public static void main(String args[]){         System.out.println("空\000字符");         System.out.println("\u002B");         System.out.println("\u007C"); //八进制转义序列不清楚         System.out.println("\376");         System.out.println("\127");         System.out.println("\156");     } }     } }
///输出结果 空 字符   | t W n

注释(comment)

介绍:用于注释代码的文本,提高了代码的可读性,不影响程序的正常运行。Java中有三种注释类型,单行,多行和文档注释。

  • 单行注释
///单行注释 
  • 多行注释
/*多行注释*/  /* *  * * * 多行注释 * */
  • 文档注释:注释内容可以注释jdk提供的工具javadoc所解析,生成一套以网页文件形式体现的说明文档。命令行界面使用javadoc -d 保存地址 -xx -yy 源文件名 生成注释文件。详细使用:点击这里
/**  *   *   *文档注释   */

Java代码规范

  1. 类别和方法的注释应用文档注释书写。
  2. 非javadoc注释通常是为代码维护者阅读,重点是告知读者代码的一般意图。
  3. 使用tab可实现单行或多行缩进,默认整体向右移动,shift tab向左移动。
  4. 在操作符的两侧增加一个空间。例如:3 3 = 7
  5. 需要使用源文件UTF-8编码方式。
  6. 宽度最好不超过80个字符。
  7. 代码编写遵循行尾风格或次行风格(大括号位置不同)。

标签: 007b2ln传感器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台