程序入口main方法的理解、java基本数据类型、数据间相互转化

 

程序入口main方法的理解

 

8中基本的类型

1个字节 = 8位(bit)

求数据类型的最值(最大、最小):如求int的最大值 和 最小值

int int_max = java.lang.Int.MAX_VALUE;

int int_min = java.lang.Int.MIN_VALUE;

整型(4个):

byte       字节型      8bit             1字节            最大是127   最小值就是-128              

short      短整型     16bit            2字节            最大是32767   最小值就是-32768

int          整型         32bit            4字节            最大是2147483647   最小值就是-2147483648

long       长整型      64bit           8字节            最大是9223372036854775807   最小值就是-9223372036854775808

 

浮点型(2个):

float        浮点型        32bit         4字节           最大是3.4028235E38   最小值就是1.4E-45

double    双精度        64bit         8字节           最大是1.7976931348623157E308   最小值就是4.9E-324

 

字符型(1个):unicode编码,包含65536个字符,包含ASCII (前255个字符),

char         字符         16bit          2字节

       

布尔型(1个):

boolean    布尔           8bit        1字节            true/false

    

数据类型转换:

【注意】高类型强转为低类型,会溢出,精度损失、信息丢失

 

例如:

byte b = 2;

int n = 10;

b = n;(小转大,错误)

b = (byte)n; (强制类型转换,会造成数据溢出)

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值