1.java语言
①:变量先声明,后引用。
②:类型确定,变量只匹配符合类型的值。
2.分隔符:有特殊意义的分割作用
①:{} 大括号
②:()小括号
③: [] 中括号
④:. 点
⑤:空格
⑥:;分号
3.标识符:为类,方法,变量命名
1.不能包括关键字,保留字
2.以字母,数字,下划线和$符组成,不以数字开头
3.不能有空格,特殊符号,除$符
4.关键字:特殊用途的单词
关键字5.保留字:java未来可能使用的关键字
goto const
6.直接量
true false null
7.位,字节,字
-
位:bit
计算机最小单位,即0或1
-
字节:byte
存储空间的基本计量单位:1byte=8bit
-
字
一串数码,即由若干字节组成;字的长度用位数表示;64位机器即以传输字长为64字节为整体的一个字的数据。
计算机存储容量单位换算
8. 数据类型
8.1:基础数据类型
①整型
类型 | 字节 | 比特 | 数值范围 |
---|---|---|---|
byte | 1字节 | 8位 | |
short | 2字节 | 16位 | |
int | 4字节 | 32位 | |
long | 8字节 | 64位 |
②字符型
char | 2字节 | 16位 |
---|
③浮点型
float | 4字节 | 32位 |
---|---|---|
double | 8字节 | 64位 |
④布尔型
boolean | true | false |
---|
8.2:引用数据类型
类型 | 对一个对象的引用,对象包括实例对象和数组两种,引用类型实质为指针 |
---|---|
类(class)、接口(interface) | 实例对象 |
数组 | 数组对象 |
空类型(null type) | 空引用是null类型变量的唯一值。空引用可以转换成任何引用类型 |
8.3:Java中整数表示
①整数值
表示类型 | 表示规则 | 实例 |
---|---|---|
十进制 | -- | int a = 1 |
二进制 | 以0B或0b开头 | byte a = 0B0000 0001 |
八进制 | 以0开头 | int a = 013 |
十六进制 | 以0X或0x开头,其中10-15以a-f(A-F)表示 | int a = 0Xaf |
②二进制
java可以以二进制直接表示整数值,以补码直接书写
在计算机内部都是以补码保存整数
-
原码、反码、补码
原码是将数值换算成二进制
正数:三码相同
负数:反码为原码按位取反,符号位不变;补码为反码+1
- 实例 8位 byte
127 : 0111 1111
0 : 0000 0000
-128 : 1000 0000
网友评论