整数缓冲区
Posted sx-xiaoL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了整数缓冲区相关的知识,希望对你有一定的参考价值。
整数缓冲区
-
java预先创建了256个常用的整数包装类型对象。
-
在实际应用中,对已创建的对象进行重复使用。
public class Demo02 public static void main(String[] args) Integer integer1=new Integer(100); Integer integer2=new Integer(100); System.out.println(integer1==integer2);//false Integer integer3=Integer.valueOf(100);//自动装箱 int取值范围:-128-127 Integer integer4=Integer.valueOf(100); System.out.println(integer3==integer4);//true Integer integer5=Integer.valueOf(200);//自动装箱 Integer integer6=Integer.valueOf(200); System.out.println(integer5==integer6);//false
Integer整数缓冲区
示例代码:
public class Demo2 { public static void main(String[] args) { //面试题 Integer integer1 = new Integer(100); Integer integer2 = new Integer(100); System.out.println(integer1==integer2);//false Integer integer3 = Integer.valueOf(100); //自动装箱 Integer.valueOf() 方法 Integer integer4 = 100; System.out.println(integer3==integer4);//true -128到127之间 Integer integer5 = Integer.valueOf(200);//自动装箱 Integer.valueOf() 方法 Integer integer6 = 200; System.out.println(integer5==integer6);//false 不在-128到127之间 直接new Integer(); } }
以上是关于整数缓冲区的主要内容,如果未能解决你的问题,请参考以下文章