1.形式上:形式上,字符型常量是用单引号‘‘引起的一个字符,字符串是用双引号“”引起的零个或多个字符
2.含义上:字符常量相当于一个ASCII值,可以参与运算,字符串常量代表一个地址值(该字符串在内存中保存的地址)
3.占内存大小:一个字符常量占2字节内存,字符串常量占若干个内存
一个字符常量在java中占2字节内存,在Character包装类中有一个成员常量,Character.SIZE,其值为16,单位是bits,已知1byte=8bits,所以字符常量占2字节内存。
java中的注释是不会被javac编译成.class文件中的字节码的。
java中的注释一共有三种,单行注释,多行注释,文档注释。
单行注释
/ /
多行注释
/* */
文档注释
/**
*/
标识符由关键字和用户自定义标识符组成。
任何一个语言都离不开标识符,java语言中,自定义标识符指的是用户自定义的方法,类,变量等等的名字。自定义标识符可以有数字,字母,特殊符号,以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成。
自定义标识符的开头必须是一个$或者_或者字母,其他的符号开头均非法,同时自定义标识符命名的时候也不能命名为java关键字。另外,标识符区分大小写。
关键字是对编译器有着特殊作用的单词,不能作为自定义标识符来使用,他们有着特定的意义和用途。
一些常见的关键字:
标识符分为自定义标识符和关键字,标识符包含关键字,关键字是对java有着特殊意义和作用的单词,不能作为一般标识符来使用。关键字是被赋予了特殊含义的标识符。
原文:https://www.cnblogs.com/wangqianming12138/p/14623128.html