关键字
- 关键字的字母全部小写
- 常用的代码编辑器,针对关键字有特殊颜色标记,高亮直观
常量分类
常量类型 | 说明 | 举例 |
---|---|---|
字符串常量 | " "括起来的内容 | “hello”,“world” |
整数常量 | 不带小数的数字 | 66,-88 |
小数常量 | 带小数的数字 | 13.14,-5.21 |
字符常量 | 用’ '括起来的内容 | ‘A’,‘0’,‘喔’ |
布尔常量 | 布尔值,表示真假 | 只有两个值:true\false |
空常量 | 一个特殊的值,空值 | null |
数据类型
计算机存储单元
计算机存储设备的最小信息单元叫**“位(bite)”,又称为“比特位”**,通常用小写字母"b"表示,而计算机中最小存储单元叫“字节(byte)”,通常用大写字母表示,字节由连续的8个位组成。
1B(字节)=8bit 1KB=1024B 1MB=1024KB
数据类型
不同数据类型分配不同内存空间,所以它们表示的数据大小也不一样。
变量使用的注意事项
**整数:**在java中给出整数默认是int类型,超过int类型的数值使用long类型时如下:
long a=1000000000L;
在结尾增加大写字母L。
同理使用float类型时:float a=13.14F
增加大写字母F。
标识符定义规则
- 由数字、字母、下划线和美元符($)组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
如: class是关键字,不符合定义规则
#a使用了#号,不符合定义规则
_a2,符合定义规则
Class不是关键字,符合定义规则
一般方法、变量采用小驼峰命名法:frstName
类采用大驼峰命名法:Student、MyStudentManager
类型转换
1.自动类型转换
当把一个数据范围小的值或者变量赋值给一个表示范围大的变量
范例:double d=10;
输出:10.0 即进行了自动类型转换
2.强制类型转换
当把一个数据范围大的值或者变量赋值给一个表示范围小的变量
格式 目标数据类型 变量名=(目标数据类型)值或者变量
范例:
int k=88.88;//报错,提示数据可能会有损失
int k=(int)88.88;//通过,输出结果88