字节与八大基本数据类型和拓展
1、JAVA是一种强类型语言、要求变量的使用要严格符合规定、所有变量都必须先定义后才能使用。
优点:安全性高 缺点:速度慢
public class Demo02 {
public static void main(String[] args) {
String a;
System.out.println("a");
//Variable 'a' is never used 意思是变量a没有初始化,所以java需要严格符合规范。
2、JAVA的数据类型分为两大类
-
基本类型(Primitive type)
-
引用类型(reference tyoe)
基本数据类型(Primitive Type)
- 整数类型:byte占1个字节范围:-128-127
short占两个字节范围:-32768-32767
int占四个字节范围:-2147483648-2147483647
long占八个字节范围:-9223372036854775808-9223372036854775807 - 浮点类型:float占四个字节
double占8个字节 - 字符类型:char占两个字节
- boolean类型:占1位其值只有true和false两个
3、引用数据类型(Reference Tyoe):类、接口、数组
以下是八大类型举例:
//整数类型
int num1 = 10; //最常用
byte num2 = 20;
short num3 = 30;
long num4 = 30L