注释

主要分为单行注释、多行注释和文档注释:

示例:

单行注释://

// ClientGlobal.init(CONF_FILENAME);

多行注释 :/*    */

/*ClientGlobal.init(CONF_FILENAME);TrackerClient tracker = new TrackerClient();*/

注意:多行注释不能嵌套使用。

文档注释:   

以“/**”开头以“*/”结尾,注释中包含一些说明性的文字及一些Javadoc标签(后期写项目时,可以生成项目的API) javadoc 运行的是java源文件

/** 
  * 保存和修改公用的  
  * @param systemdictionary  传递的实体  
  * @return Ajaxresult转换结果
*/
@RequestMapping(value="/save",method=RequestMethod.POST)
public AjaxResult save(@RequestBody Dictionary dictionary){}

标识符:

  • 标识符必须以字母、下划线_、美元符号$开头。 
  •  标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意合。
  • Java 标识符大小写敏感,且长度无限制。
  • 标识符不可以是Java的关键字。

【注意点】:

  1. Java不采用通常语言使用的ASCII字符集,而是采用Unicode这样标准的国际字符集。(最多可以识别65536个字符,Unicode字符集的前128个字符是ASCII码表.)
  2. Unicode字符集覆盖了大部分国家的“字母表”的字母; 也就是说java类名、变量名等可以是中文;因为中文也是Unicode字符集中的字符; 但不建议开发中用中文标识符

字符集:

  • (Character set)是各种文字和符号的总称。
  •   根据不同国家的符号不同有不同的字符集;
  •   不同字符集占用的存储空间不同,存储底层也不同;
  •   不同字符集之间可以进行转化;

字符集

解释

ASCII

英文字符集 1个字节(美国信息交换标准码)

ISO8859-1

西欧字符集 1个字节(拉丁文字符集,能够向下兼容ASCII)

BIG5

台湾的大五码,表示繁体汉字 2个字节

GB2312

大陆使用最早、最广的简体中文字符集 2个字节

GBK

GB2312的扩展,可以表示繁体中文 2个字节

GB18030

最新GBK的扩展,可以表示汉字、维吾尔文、藏文等中华民族字符 2个字节

Unicode

国际通用字符集 2个字节

UTF-8

8-bit UnicodeTransformation Format,针对Unicode可变长度字符编码,采用1-6个字节编码Unicode字符

数据存储原理:

java 指定系统字符集_java

java 指定系统字符集_标识符_02java 指定系统字符集_标识符_03java 指定系统字符集_ico_04