Java 基础(2)--数据类型和运算符
1、 标识符和关键字
(1)分隔符:分号;花括号{};方括号[];圆括号();空格;圆点 .
(2)标识符:必须字母、下划线、$ 开头; 不可以用关键字和保留字; 长度没有限制。
(3)Java关键字:48个,enum新增加
|
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、 数据类型分类—strongly typed
(1) 基本类型Primitive Type: boolean类型和数值类型(整数和浮点类型)。
整数:byte/short/int/long/char。浮点型:float/double.
(2) 引用类型 Reference Type: 类、接口、数组、null。
3、 基本数据类型
|
基本数据类型 |
整数类型 (默认int类型) |
1个字节byte |
|
|
2个字节short |
|||
|
4个字节int |
|||
|
8个字节long(L) |
|||
|
字符类型 |
2个字节char |
|
|
|
浮点类型 (默认double) |
4个字节float |
正无穷、负无穷、非数 |
|
|
8个字节double(f) |
|||
|
布尔类型 |
1位boolean |
|
(1) Java中整数常量的4中表示方式:二进制(0b)、八进制(013)、十进制、十六进制(0x13)。
(2) Java7新增二进制,以0b或0B开头。
(3) Java7新增下划线分隔:int a= 0b000_0010_0010_0010_0010_0010_0010.
4、 基本数据类型转换
(1) 由小到大自动转换:
(2) 由大到小强制转换
5、 运算符
算术、赋值、位、逻辑、比较、类型

浙公网安备 33010602011771号