数据类型
-
定义
不同数据 不同运算。
Java数据类型
每一种数据都有自己的类型
数据类型:用写法,书写形式,区分到底什么是类型。
变量类型:
类型名称
基本类型(简单类型),复杂类型(引用类型)
基本类型:三大类、8小种。(byte short int float double char boolean)
数值型(数字):整形、浮点型 (写法 123 数字)
字符型(单个文本):(写法’a’ ‘中’ 单引号)
布尔型(逻辑型,判断):(写法 true false)
单位
位 bit b 一种状态( 0|1)
字节 byte B = 8 b
千字节 k b 1024 b
兆字节 m b 1024 k b
吉字节 G B 1024 m b
数据类型
数据怎么写、 类型(代码的名称),所占空间,数据表示范围。
对于变量来说:存储的数据必须满足对应的类型(写法,范围)。
整数数据(数值)默认是int类型,若果数据本身超过了int 类型的范围,需要加上一个long类型的数据。
-
基本数据类型
byte (字节型) 整数 ,1字节 8位, [-128,127]
short (短整型) 2字节 16 位 ,[-32768,32767]
int (整形) 4字节 32位, ±21亿
long (长整型)8字节 64位 2的64次方。
public class demo04 { public static void main(String[] args) { /*整数数据类型 byte 1字节 8位【-128,+127】 short 2字节 16 位 ,[-32768,32767] int 4字节 32位, ±21亿 long 8字节 64位 2的64次方 */ byte num=4;//人口 System.out.println(num); byte age = 19;//年龄 System.out.println(age); int a = 1400000000; System.out.println(a); long g=8999999999999999999L; System.out.println(g);//整数数据(数值)默认是int类型,若果数据本身超过了int 类型的范围,需要加上一个long类型的数据。 } }