一:Java标识符
Ⅰ.标识符是编程时使用的名字:
- Java对包、类、接口、方法、变量、常量等命名时使用的字符序列称为标识符。
Ⅱ.Java标识符有如下命名规则:
- 标识符由字母、数字、 “_”、 “$”组成,且首字母不能是数字;
- 不能把Java关键字作为标识符;
- 标识符没有长度限制;
- 标识符对大小写敏感。
Ⅲ.标识符的命名规则建议:
- 命名规范
- 简短易读
- 含义清楚
类、接口、方法名、变量名采用驼峰式,包名一律小写,常量一律大写并且有多个单词组成时以下划线间隔。
二:Java关键字
- 关键字也称做保留字,是Java语言规定的具有特定含义的标识符。这些关键字已经被Java语言本身所使用。
- 关键字不能用作变量名、方法名、类名、包名。
Java所有关键字:
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
三:Java数据类型
- 数据类型决定了内存中存储数据的类型及所需内存的大小。
Java的数据类型可分为两大类:
- 基本数据类型:byte、short、int、long、float、double 、char、boolean.
- 引用数据类型:类、接口、数组、枚举、注解.
数据类型 | byte | short | int | long | float | double | char | boolean |
---|---|---|---|---|---|---|---|---|
字节数 | 1 | 2 | 4 | 8 | 4 | 8 | 2 | - |
位数 | 8 | 16 | 32 | 64 | 32 | 64 | 16 | - |
取值范围 | -2⁷~2⁷-1 | -2¹⁵~2¹⁵-1 | -2³¹~2³¹-1 | -2⁶³~2⁶³-1 | 1.4E-45~3.4E38 | 4.9E-324~1.8E308 | - | true false |
三:Java运算符
Ⅰ.算术运算符:
- 加减运算符:+、-
- 自增、自减运算符2:++、–
Ⅱ.赋值运算符:=、+=、-=、*=、/=…
Ⅲ.位运算符:~、&、|、^
Ⅳ.逻辑运算符:!、&&、||
Ⅴ.关系运算符:>、<、>=、<=、= = 、!=
Ⅵ.移位运算符>>、<<、>>>