您的位置:首页 > 编程语言 > Java开发

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

2018-06-09 22:08 211 查看

 

程序入口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; (强制类型转换,会造成数据溢出)

 

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐