关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
System.Future
2021-11-24 16:29
采纳率: 100%
浏览 31
首页
Java
已结题
java中关于Integer类创建对象的问题
java
integer的创建问题
Integer i = 1;Integer i2 = 1;
这种创建类型,
i在堆中是否有对象
有对象
对象引用的是
常量池
?
缓存
?还是在创建对象的时候同时创建一个缓存?如果是缓存,i2是谁的引用呢?
没对象
是在栈中直接保存的数值还是栈中保存的常量池地址?还是缓存?
写回答
好问题
提建议
追加酬金
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
2
条回答
默认
最新
相关推荐
更多相似问题
java
中
关于
Integer
类
创建对象
的
问题
java
2021-11-24 16:29
回答 2
已采纳
有对象,
Integer
i = 1相当于是
Integer
i =
Integer
.valueOf(1),这个valueOf方法会判断传入的整型参数的值是否在[-128,127]范围内,在的话,直接赋值
关于
java
中
JVM对构造方法选择的
问题
java
2022-06-15 16:57
回答 2
已采纳
Private私有的,比如说一个保险柜但是你放在构造方法上了,最后输出的只有公共(public)的内容。你这样做就比如:你做了第一个保险柜,你没有给它装钥匙孔和密码装置。后来你做了第二个保险柜,你给它
为什么
Integer
类
创建的对象在省略.toString的情况下可以直接输出?
java
2021-08-04 20:38
回答 2
已采纳
应该是触发了自动拆箱?
Integer
是
java
对int的包装
类
,在需要传递int作为参数的地方传入一个
Integer
对象,
java
会自动把这个
Integer
拆成int,反之在
Integer
作为参数的地
Java
中
关于
Integer
++的
问题
2020-07-15 00:33
OrganizeD的博客
今天晚上在研究多线程相关
问题
的时候,写到如下程序 实现两个线程交替输出1 2 3 4 5 ······ public class ThreadTest { ... // 共享对象传入两个线程
中
Thread t1 = new Thread(new MyThread1(
integer
));
Java
中
的
Integer
类
2019-05-03 15:20
每一刻都是崭新的71的博客
常见对象(
Integer
类
的概述和构造方法) 如果有两个需求: 需求: a: 将100转换成二进制, 八进制, 十六进制 b: 判断一个数是否在int的范围内 当然,可以使用最基本的方法累除来求一个十进制数的其他进制,也可以...
没有解决我的问题,
去提问