Java 关键字
abstract boolean break byte case catch char class const continue
Default do double else extends assert final finally float for goto if implements import instanceof strictfp package private protected pulic return
Short static super switch synchronized this throw throws transient try void
Volatile while
标识符 规则:
不能用关键字 或 true false null .
标识符可以包含字母 ,数字0-9 ,下划线(_)或美无符号($)
标识符的延第一个字符必须是一个字母,下划线(_)或美元符号($)
标训符是区别大小写的,并且没有规定最大长度
类名:单词首字母大写
方法名 和变量名 首字母小写,第二个单词首字母大写
常量名 : 字母大写用下划线分开每个单词
数据类型
基本类型
整型
浮点型
字符型
布尔型
byte
Float
char
boolean
Short
double
Int
long
引用类型
Class
Interface
数组
String
基本类型的取值范围
数据类型
关健字
大小
取值范围
字节型
Byte
1个字节(8位)
(-128~127)
短整型
Short
2个字节(16位)
(-327698~32767)
整型
Int
4个字节(32位)
-2^31~2^31-1
长整型
Long
8个字节(64位)
-2^63~2^63-1
单精度型
float
4个字节(32位)
+-1.4239846E-45~+-3.40282347E+8
双精度型
Double
8个字节(64位)
+-4.94065645841246544E-324~+-7976931486231570E+308
字符型
Char
2个字节(16位)
\u0000~uFFFF
布尔型
boolean
不确定,由jvm决定
True 、false