数据类型
强类型语言
- 要求变量的使用要严格符合规定,所有的变量必须先定义后使用;
- 安全性高但是速度低;
弱类型语言
变量
- Java 是强类型的语言,每个变量必须先定义才能够使用;
- Java 变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域;
- 每个变量都必须有类型,可以是基本类型,也可以是引用类型;
- 变量名必须是合法的标识符;
type varName = value;
Java数据类型分为两大类
public class Demo02 {
public static void main(String[] args) {
byte num1 = 127;
short num2 = 32767;
int num3 = 100;
long num4 = 1000L;
float num5 = 10.1F;
double num6 = 20.1;
char name = 'A';
boolean flag = true;
}
}
什么是字节
- 位(bit):计算机内部数据储存的最小单位,11001100是一个八位二进制数;
- 字节(byte):计算机中数据处理的基本单位,习惯上用大写字母B来表示;
- 1B(字节) = 8bit(位)
- 字符:计算机中使用的字母、数字、字和符号;
- 1bit = 1位
- 1B = 8bit
- 1024B = 1KB
- 1024KB = 1M
- 1024M = 1G
- 1024G = 1TB