一、关键词
1.全部是小写字母
如void、public
二、常量
概念:在程序中运行中,其值不可以改变的量
常量分类:
常量类型 | 说明 | 举例 |
---|---|---|
字符串常量 | 用双引号括起来的内容 | "Hello","你好" |
整数常量 | 不带小数的数字 | 66,-88 |
小数常量 | 带小数的数字 | 13.14,-1.22 |
字符常量 | 用单引号括起来的内容 | 'A','a','我' |
布尔常量 | 布尔值(表示真假) | true,false |
空常量 | 一个特殊的值,空值 | 值为:null |
备注:空常量不能直接输出的
三、数据类型
Java是强类型语言,对于每一种数据给出了明确的数据类型,不同的数据类型也分配不同的内存空间,所以表示的数据大小也是不一样的
1.Java的基本数据类型图
2.Java基本数据类型封装器类图
3.Java基本数据类型内存占用和取值范围
数据类型 | 关键字 | 内存占用 | 取值范围 |
整数 | byte | 1 | -128~127 |
short | 2 | -32768~32767 | |
int | 4 | -2的31次方到2的31次方-1 | |
long | 8 | -2的63次方到2的63次方-1 | |
浮点数 | float | 4 | 负数:-3.402823E+38到-1.401298E-45 正数:1.401298E-45到3.402823E+38 |
double | 8 | 负数:-1.797693E+38到-1.401298E-45 正数:4.9000000E-324到1.797693E+308 | |
字符 | char | 2 | 0-65535 |
布尔 | boolean | 1 | true,false |
说明:E+38表示是乘以10的38次方,同样,E-45表示乘以10的负45次方
四、计算机存储单元
知识点1:最小信息单元叫“位(bit)”又称“比特位”,通常用小写“b”表示。
知识点2:计算机最小存储单元叫“字节(byte)”,通常用大写“B”来表示,字节是由8个位组成。
知识点3:字节和位的换算:
1B = 8bit |
1KB = 1024B |
1MB = 1024KB |
1GB = 1024MB |
1TB = 1024GB |