| ## 一、强数据类型和弱数据类型 |
|
| 1. 强数据类型:变量使用严格按照规定,使用变量时先定义后使用 |
| 2. 弱数据类型:变量使用不需要严格按照规定 |
|
| ## 二、数据类型分类 |
|
| 数据类型分为基本数据类型(primitive type)和引用数据类型(reference type) |
|
| 基本数据类型分为数值类型数据和布尔类型数据 |
|
| 1. 数值类型数据: |
|
|
|
|
|
|
|
|
| ### 注意点: |
|
| - long类型数据:要在数据后面加一个大写的L。 |
| - float类型数据:要在数据后面加一个大写的F,否则系统则说是double类型,报错。 |
| - char:占两个字节,表示一个字符,即一个字,并非两个字节两个字。 |
| - String,Integer,Byte等等这些属于java类,而不是八大基本数据类型,也不是关键字。 |
|
| 2. 布尔类型数据:boolean占一个字节,只有true或者false这两个值 |
|
| ## 三、位,字节,字符 |
|
| 1. 位(bit):计算机内部数据存储的最小单位。 |
|
| 2. 字节(Byte):表示计算机进行数据处理的基本单位,习惯上用大写的B表示 |
|
| 3. 字符:指计算机使用的字母,数字,字和符号 |
|
| 4. 1B=8bit |
|
| 1024B=1KB |
|
| 1024KB=1MB |
|
| 1024MB=1GB |