anchor.diff:  |`0b`前缀
   |7以上版本
   |===
  -=== 浮点字面值
  +==== 浮点字面值
   `float` 类型以`F`或`f`结尾，`double`类型以`D`或`d`结尾（可省略,默认）。
   
   小数或科学记数法。
   
  -=== 字符与字符串字面值
  +==== 字符与字符串字面值
   `char`类型用````包裹，`String`类型用`""`包裹。
   
  -Unicode（UTF-16）字符，若编辑器、文件系统不支持，使用Unicode转义。Unicode转义也可用于其他地方（如字段名。）
  +Unicode（UTF-16）字符，若编辑器、文件系统不支持，使用Unicode转义。Unicode转义也可用于其他地方（如字段名）。
   
  -.Java语言支持的特殊转义序列
  +.支持的特殊转义序列
   |===
   |语法 |说明
   
  
positive.code: TIP: 声明变量时保证初始化是好的编程风格
  
  === 字面值
  === 整数字面值
  `long`类型需以`L`或`l`结尾，推荐`L`,防止与`1`混淆。
  
  .支持进制
  
negative.code: |\\
  |反斜杠
  |===
  
  还有一个`null`值可用于引用数据类型，作用是作为表明某对象不可用的标记。
  
  类字面值，语法为数据类型+`.class`，引用的是对象的类型。
  
  === 数组
  数组是保持一个固定数量的单类型值的容器对象。数组创建时长度是既定的，创建后长度是固定的。
  
  数组中的每一项称为元素，元素通过数字索引访问，索引从`0`开始。
  
  == 参考
  * http://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html[官方文档^]
  