博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java基础知识
阅读量:4946 次
发布时间:2019-06-11

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

7种基本数据类型:整型、浮点型、布尔型、字符型

整型:byte、short、int、long  取值范围:byte(-2^7~2^7-1)、short(-2^15~2^15-1)、int(-2^31~2^31-1)、long(-2^63~2^63-1)

浮点型:单精度浮点型、双精度浮点型。32位与64位。建议使用BigDecimal与Long表示金额。

布尔型:bool

字符型:char

包装类:Byte、Short、Integer、Long、Boolean、Character、Float、Double。

自动装箱:将基本数据类型自动转换成对应的包装类。自动装箱是通过包装类的valueof()实现

自动拆箱:将包装类自动转换成对应的基本数据类型。自动拆箱是通过xxxvalue()来实现的。

哪些地方会自动拆装箱?

一、将基本数据类型放入集合类

二、包装类型与基本数据类型比较大小

三、包装类型的运算

四、三目运算符的运算

五、函数参数与返回值

Integer的缓存机制:-128到+127使用了缓存机制,只适用于自动装箱

转载于:https://www.cnblogs.com/CherishZeng/p/11114746.html

你可能感兴趣的文章
C语言 memcpy二维数组的复制
查看>>
Infix to Postfix Expression
查看>>
win7任务栏还原为xp样式
查看>>
maven在windows及linux环境下安装
查看>>
【一头扎进JMS】(3)----ActiviteMQ点对点消息实现+消息监听
查看>>
Ubuntu安装python虚拟环境以及apt-get和pip源更换
查看>>
ORG 07C00H的意思
查看>>
BZOJ1036;[ZJOI2008]树的统计
查看>>
激活码
查看>>
php 获取优酷视频的真实地址(2014.6月新算法)
查看>>
SQL数据库知识二(Day 25)
查看>>
WPF 入门笔记之事件
查看>>
Win7 64位硬盘安装Ubuntu 64位的细微配置
查看>>
keystore和truststore
查看>>
【Luogu】P3396哈希冲突(根号算法)
查看>>
ready与onload的性能
查看>>
matlab(5) : 求得θ值后用模型来预测 / 计算模型的精度
查看>>
第4章 类与对象 类和对象
查看>>
macro 标签,和静态文件,以及templates
查看>>
Kafka简介
查看>>