数据类型的概述和分类
为什么有数据类型
- Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间
Java中数据类型的分类
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。- 基本数据类型
- 引用数据类型
基本数据类型分类(4类8种) 如下
代码举例:
需求:输出各种类型的变量
package demo01; public class Demo01DataType { public static void main(String[] args) { // byte 占一个字节 -128到127 byte b = 22; // short 占两个字 -2^15~2^15-1 short s = 232; // int 占四个字节 -2^31~2^31-1 int i = 55; // long 占八个字节 -2^63~2^63-1 long l = 666L; // float 占四个字节 -3.403E38~3.403E38 单精度 float f = 6.2F; // double 占八个字节-1.798E308~1.798E308 双精度 double d = 33.6; // char 占两个字节 0~65535 char c = '我'; // boolean要么是true要么是false了,但是java中boolean类型没有明确指定他的大小 boolean boo = true; // 输出各种类型的变量 System.out.println(b); System.out.println(s); System.out.println(i); System.out.println(l); System.out.println(f); System.out.println(d); System.out.println(c); System.out.println(boo); } }
执行结果
注意事项:
boolean理论上是占八分之一个字节,因为一个开关就可以决定是true和false了,但是java中boolean类型没有明确指定他的大小

更多精彩