java:基本数据类型

java种的基本数据类型

数据类型分为基本数据类型和引用数据类型

 

基本数据类型分为4类8种:分别是byte ,char, short, int ,long ,float ,double ,boolean(按字节由小到大)

整数类型:byte,short ,int ,long

浮点类型:  float, double

字符类型: char

布尔类型:boolean

  1. 基本数据类型的存储范围

       1字节=8占位符

1

1

1

1

1

1

1

1

   最前面的1是负号  -(1*2º+1*2¹+1*2²+1*2³...1*2ⁿ)

0

1

1

1

1

1

1

1

   最前面的0是正号  +(1*2º+1*2¹+1*2²+1*2³...1*2ⁿ)

0算作负的里面,所以负数是-128

byte :1字节,

 8占位符

取值范围  -2^7---2^7-1

-128~127

short :2字节,

16占位符,

取值范围-2^15---2^15-1

 -32768~32767

int;  4字节,

32占位符,

取值范围-2^31到2^31-1

正负21亿

long; 8字节,

64占位符,

取值范围-2^63到2^63-1

很大很大

float: 4字节

32占位符

取值范围:了解

 

 double:8字节

64占位符

取值范围:了解

 

char 2字节  无符号位     取值范围0~65535      2^16-1, 一个字符占2个字节

           65:A     97:a

          Java中所有用   引起来的内容叫字符

备注:char无符号位也就是没有负数,char类型数据可以转为整数类型来使用,

      对应的整数详见ASLL表。

备注:Java官方根据使用情况,将int类型默认为整数类型。byte和short范围内声明byte和short类型属于byte和short,超过其范围默认为int类型。

      要想表示long类型数据,需在数值后面添加L或l。

      将double类型默认为浮点类型常用的类型,要表示float类型,需在后面加F或者f;



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值