备战-Java 基础

备战-Java 基础

 

        仰天大笑出门去,我辈岂是蓬蒿人。

 

简介:备战-Java 基础。

一、基本数据类型

1、Java基本数据类型

基本数据类型有8种:byte、short、int、long、float、double、boolean、char

分为4类:整数型、浮点型、布尔型、字符型。

整数型:byte、short、int、long

浮点型:float、double

布尔型:boolean

字符型:char

2、各数据类型所占字节大小

计算机的基本单位:bit .  一个bit代表一个0或1

  byte:1byte = 8bit     1个字节是8个bit

  short:2byte

  int:4byte

  long:8byte

  float:4byte

  double:8byte

  boolean:1byte

  char:2byte

boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明确规定。JVM 会在编译时期将 boolean 类型的数据转换为 int,使用 1 来表示 true,0 表示 false。JVM 支持 boolean 数组,但是是通过读写 byte 数组来实现的。

3、包装类型

基本类型都有对应的包装类型,基本类型与其对应的包装类型之间的赋值使用自动装箱与拆箱完成。

Integer x = 2;     // 装箱 调用了 Integer.valueOf(2)
int y = x;         // 拆箱 调用了 X.intValue()
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 备战-Java 基础