首页 > 编程知识 正文

java的内存占用与c,java中int和integer的区别

时间:2023-05-06 02:22:55 阅读:262887 作者:136

int和integer 占用多大内存,是不是一样?不一样到底1:Integer 是int的包装类a,b都是引用数据类型, 2:分别指向不同的两个地址,里面存的值都是1。 3:c是基本数据类型,a= = c为true。b= = c为true是比较a,b,里面的值和1是否相等,4:所以都是true,但是a = =b为false比较的是内存地址。

java Integer和int之间==的比较问题。CSS布局HTML小编今天和大家分享解释

public static void main(String[] args) { // TODO Auto-generated metInteger是int的封装对象,两个对象==比较的是栈的值 Integer a = new Integer(1); Integer b = new Integer(1); a与b存的是Integer的堆中的地址,而不是值 a、b指向堆中的地址显然不同所以 a==b 为false int c = 1; int为值类型。

java Integer和int之间的比较问题是什么?

public static void main(String[] args) { // TODO Auto-generated metjava Integer和int之间==的比较问题。CSS布局HTML小编今天和大家分享解释 public static void main(String[] args) { // TODO Auto-generated me

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。