博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java基本数据类型
阅读量:7067 次
发布时间:2019-06-28

本文共 576 字,大约阅读时间需要 1 分钟。

1.整型:byte,short,int,long

2.浮点型:float,double
3.字符型:char
4.布尔型:boolean
其中:
    byte 占位8个比特,或者说一个字节.由于是有符号的,所以最小时为-128,最大值为+127.
    short 占位16比特,两字节.最小值2^15,最大值2^15 -1.
    int 占位32比特,4字节.最小值 2^31,最大值2^31 -1
    long 占位64比特,8字节.最小值2^63,最大值2^63-1
    float 占位32比特,4字节.最小正非零值2^-149,最大正非零值(2-2^-23)·2^127.
    double 张伟64比特,8字节.最小正非零值为2^-1074,最大正非零值为(2-2^-52)·2^1023

    char 占位16比特,2字节.主要是为了支持unicode,所以java中的char是双字节,而非C++中的一个字节.

    boolean 网上说法比较多,不过根据字节码的内容来看,如果是单个boolean变量,则使用int来存储,如果是boolean数组,则用byte来存储.

本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/archive/2011/06/13/2079654.html,如需转载请自行联系原作者

你可能感兴趣的文章
Spring Cloud云架构 - SSO单点登录之OAuth2.0登录认证(1)
查看>>
07-C语言运算符
查看>>
Tomcat和搜索引擎网络爬虫的攻防
查看>>
[Hadoop]MapReduce中的InputSplit
查看>>
dubbo之基础应用
查看>>
javax.persistence.RollbackException: Transaction marked as rollbackOnly Ask
查看>>
基于友盟的第三方登录
查看>>
工程师男友如何反窃听?趣聊密码学入门科普
查看>>
Memcached服务级调优
查看>>
TensorFlow中那些鲜为人知却又极其实用的知识
查看>>
12306 售票网站新版验证码识别对抗
查看>>
Maven三种仓库详解
查看>>
使用 json-server 简单完成CRUD模拟后台数据
查看>>
在SAP云平台的CloudFoundry环境下消费ABAP On-Premise OData服务
查看>>
加州无人驾驶汽车新规遭到多家汽车厂商反对
查看>>
CakePHP 2.10.16 发布,PHP 快速开发框架
查看>>
深入浅出话资源
查看>>
Akamai推出全新托管服务,助力在线企业应对多重网络性能挑战
查看>>
【重磅】中国AVS2标准被国际超高清联盟UHD Forum采纳,推荐给全球视频服务商
查看>>
神奇,教你用随机数打印hello world
查看>>