一、标识符
1、定义:
就是给类,接口,方法,变量等起名字的字符序列。用来查找、定位、标明、唯一确认内容。
2、命名规则:
标识符必须以字母、下划线_ 、美元符$开头。
标识符其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合。
Java 标识符大小写敏感,且长度无限制。
不可以是Java的关键字
3、命名规范:
见名知意
驼峰原则
类名|接口名 :每个单词首字母大写 ShYjx
变量|方法名:第一个单词全部小写,第二个单词开始,每个单词首字母大写 shYjx
常量名:全部大写,每个单词之间用_连接 SH_YJX
二、注释:
1、定义:解释说明的文字
2、作用:对程序解释说明,便于后期维护
3、分类
单行注释 ://注释内容
多行注释 : /* 注释内容*/
文档注释:/**文档注释内容*/
注意
注释内容不会被编译
这三种注释能嵌套单行不能嵌套多行|文档
三、变量
1、定义 :定义一个变量,其值运行期间可以发生改变
2、分类
局部变量
方法中定义的变量|语句块中定义的变量,不存在默认值,使用前必须已经声明并且已经赋值
成员变量
定义在类中方法外的变量称为成员变量,存在默认值,可以只声明不赋值
3、注意
=是一个自右向左运算的符号
变量只能存储单个数据:每个变量都有类型,类型可以是基本类型,也可以是引用类型。变量名必须是合法的标识符。
四、常量
1、定义:
在程序运行期间其值不能发生改变的量
2、分类:
字面值常量
整数常量、小数常量、字符常量、布尔常量,字符串常量、空常量
自定义常量
被final修饰的变量为常量,其值一旦被final修饰之后就不可改变的量
五、数据类型
1、基本类型
数值型
整数
字节型:byte
短整型:short
整型:int
长整型:long
浮点数
单精度:float
双精度:double
字符型
char
单括号引起来的单个字符
通过数字对char变量进行赋值(故char类型的变量可以进行四则运算)
通过Unicode代码点进行赋值
逻辑型
boolean
2、引用类型
类:class
数组:[]
接口:interface
3、Java 浮点类型常量有两种表示形式
十进制数形式:例如: 3.14 314.0 0.314
科学记数法形式:如 314e2 314E2 314E-2
六、关键字与保留字
Java关键字是Java语言保留供内部使用的,如 class 用于定义类。 关键字也可以称为保留字,它们的意思是一样的。是被系统征用的特殊单词(标识符),而且是被广大程序员所认知的。
goto和const作为保留字存在。
七、常见的转义字符
\b 退格 \n 换行 \r 回车 \t 制表符(tab) \“ 双引号 \‘ 单引号 \ 反斜杠