标识符: 用来标识类名、对象名、变量名、方法名、类型名、数组名、文件名的有效字符序列。
合法的标识符:
-
由字母、数字、下划线“_”、美元符号“$”或者“¥”组成,并且首字符不能是数字。
-
不能把java关键字和保留字作为标识符。
-
标识符对大小写敏感。
-
48个关键字:abstract、assert、boolean、break、byte、case、catch、char、class、continue、default、do、double、else、enum、extends、final、finally、float、for、if、implements、import、int、interface、instanceof、long、native、new、package、private、protected、public、return、short、static、strictfp、super、switch、synchronized、this、throw、throws、transient、try、void、volatile、while。
关键字用法大全
-
2个保留字(现在没用以后可能用到作为关键字):goto、const。
-
3个特殊直接量:true、false、null。
-
基本数据类型:
-
整数型:byte,short,int,long,
-
浮点型:float,double
-
布尔型:boolean
-
字符型:char
-
-
引用/包装型
-
类:class
-
接口:interface
-
数组:[]
-
-
数据类型取值范围
-
常量
-
变量:
-
变量的类型:
类变量:独立于方法之外的变量,用 static 修饰。
实例变量:独立于方法之外的变量,不过没有 static 修饰。
局部变量:类的方法中的变量。
-
-
基本运算符
-
算术
-
关系
-
逻辑
-
位
-
赋值
-
其他:
-
条件(?:)
-
对象(instanceof)
-
括号:圆、方
-
-
-
优先级 链接
-
隐式转换 (自动) - 将较小的类型转换为较大的类型大小
-
显示转换 (手动) - 将较大的类型转换为较小的类型
-
选择
-
if-else
-
switch-case
-
-
循环
-
for
-
while
-
do-while
-
-
跳转
-
continue
-
break
-
return
-



