java关键字详解
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 |