【java】学习路径23-拆箱与装箱
2024-10-20 20:49:30
拿Integer类型和int类型来举例子。
装箱,基本给引用。下面的代码相当于Integer i_test = Integer.valueOf("100");
注意!过程是自动的。
Integer i_test = 100;
以下这个过程叫做拆箱再装箱。一个引用类型 加一个基本类型,一般来说是不允许的。
但是这里把 i_test转换成了基本类型,相当于:i_test = i_test.intValue() + 100;
由于i_test.intValue() + 100是基本类型,所以此时编译器再次进行装箱,将基本类型转换为引用类型。
i_test += 100;
System.out.println(i_test);
最新文章
- C#-WinForm-发送邮件
- visio二次开发——图纸解析之线段
- springmvc使用freemarker
- Javascript获取随机数
- sql like
- ThinkPHP 3.2.3 自动加载公共函数文件的方法
- recv和send函数
- php blowfish加密解密具体算法
- 从客户端中检测到有潜在危险的Request.Form值的解决方法
- 【原创】如何在Android中为TextView动态设置drawableLeft等
- the hard thing about hard things 书摘
- ngTbale假分页实现排序、搜索、导出CSV等功能
- php一些技术要点连接地址
- FZU 1753
- JavaScript关闭浏览器
- JavaScript中的栈及通过栈操作的实例
- mysql生成百万级数量测试数据
- Android4种网络连接方式HttpClient、HttpURLConnection、OKHttp和Volley优缺点和性能对比
- 186. [USACO Oct08] 牧场旅行
- Spring Boot SSL [https]配置例子