博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自动拆装箱【简】
阅读量:6457 次
发布时间:2019-06-23

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

  hot3.png

自动拆装箱

自动拆装箱:java中数据类型分为两种 : 基本数据类型   引用数据类型(对象)

在 java程序中所有的数据都需要当做对象来处理,针对8种基本数据类型提供了包装类,如下:

int --> Integer

byte --> Byte

short --> Short

long --> Long

char --> Character

double --> Double

float --> Float

boolean --> Boolean

 

jdk5以前基本数据类型和包装类之间需要互转:

基本---引用   Integer x = new Integer(x);

引用---基本   int num = x.intValue();

1)、Integer x = 1; x = x + 1;  经历了什么过程?装箱→拆箱→装箱

2)、为了优化,jvm虚拟机为包装类提供了缓冲池,Integer池的大小 -128~127 一个字节的大小

3)、String池:Java为了优化字符串操作 提供了一个缓冲池;

转载于:https://my.oschina.net/anlve/blog/1827405

你可能感兴趣的文章
python访问oracle时的问题总结
查看>>
13.15. ftp fs
查看>>
小团队管理与大团队管理
查看>>
rsync常见问题及解决办法
查看>>
半自动化运维之服务器信息维护
查看>>
AKM项目轶事之GBS同事转入GDC
查看>>
MySQL日期 专题
查看>>
C#中禁止程序多开
查看>>
Linux帮助命令
查看>>
BYOD时代无线安全成企业关注焦点
查看>>
智慧城市的宠儿 大数据为城市建设添彩
查看>>
★《唐琅探案》后记【3】
查看>>
java-类库-Apache Commons
查看>>
五方面入手精选数据库审计产品
查看>>
ASP.NET:创建Linked ValidationSummary, 深入理解ASP.NET的Validation
查看>>
成熟的云管理是什么样的?
查看>>
Java虚拟机结构分析
查看>>
cloudera manager 5.3完整卸载脚本
查看>>
利率市场化改革 增大银行风险管理挑战
查看>>
支持10秒自毁的新芯片
查看>>