java注释、标识符、字符集
注释
主要分为单行注释、多行注释和文档注释:
示例:
单行注释://
// 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的关键字。
【注意点】:
- Java不采用通常语言使用的ASCII字符集,而是采用Unicode这样标准的国际字符集。(最多可以识别65536个字符,Unicode字符集的前128个字符是ASCII码表.)
- 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字符 |
数据存储原理:
关注公众号,获取免费软件、资料,笔记哦。