Day4学习:JAVA基础:关键字,注释,八大基本数据类型
关键字
-
关键字是java事先定义好的,用来表示数据类型或者程序结构
-
关键字不能用来作变量名,类名等
-
像public,void等,全是小写,也比较好区分
-
只要可以自己命名的地方都可以称为标识符
-
不可以使用关键字和保留字(注:保留字为java现版本尚未使用,但是以后版本可能会作为关键字使用),但是可以包含关键字和保留字
-
可以使用字母(大小写),数字和$和_这两个符号
-
数字不可以在首位
注释
-
有三种注释方式,分别是//和/* */,/** */
-
//单行注释
1. /* 这是多行内容 在这里面都是注释 • */ -
第三种注释是针对javadoc的文档注释
八大基本类型
整数类型
| 字节数 | 二进制位数 | 范围 | |
|---|---|---|---|
| byte | 1 | 8 | -128—127 |
| short | 2 | 16 | -32768—32767 |
| int(最常用) | 4 | 32 | -2147483648—2147483647 |
| long | 8 | 64 | -922337203685477508—922337203685477507 |
小数类型
| 字节数 | 二进制位数 | |
|---|---|---|
| float | 4 | 32 |
| double(最常用) | 8 | 64 |
尽量完全避免使用float
字符类型
-
char:用''表示,只能有一个字符
例如:'我'或者'A' -
char是无符号数据类型。因此,char变量不能为负值
-
char是Java原始类型。char变量可以存储一个 Unicode 字符。
字符转义
-
字符字面量可以表示为字符转义序列
| 字符转义序列 | 描述 |
|---|---|
| '\n' | 换行 |
| '\r' | 回车 |
| '\f' | 表单Feed |
| '\b' | 退格 |
| '\t' | 标签 |
| '\' | 反斜杠 |
| '"' | 双引号 |
| ''' | 单引号 |
Unicode
字符字面量可以表示为“\ uxxxx”形式的Unicode转义序列。
这里,\u表示Unicode转义序列的开始,xxxx正好表示四个十六进制数字。
由xxxx表示的值是字符的Unicode值。
字符'A'有65 65十进制可以用十六进制表示为41的值的Unicode值。
因此,字符'A'可以用Unicode转义序列表示为'\ u0041'。
以下代码将相同的字符“A”分配给char变量c1和c2:
char c1 = "A";
char c2 = "\u0041"; // Same as c2 = "A"
boolean类型
-
true
-
false
int a = 10;
if (a) {}
其中的if (a)默认为true
if (a == true){}

浙公网安备 33010602011771号