Java教程:封装中的小数据 127


  1. public class A {  
  2.   
  3.     public static void main(String[] args) {  
  4.         //结果为true--jvm在自动装箱的时候,对小的数据做了优化处理   
  5.         //因为这些小数经常使用,每次开辟新的内存空间很浪费,所以对于比较小的数字就不开辟   
  6.         //新的空间了---此中设计模式称为---享元模式   
  7.         Integer n1=127;  
  8.         Integer n2=127;  
  9.         System.out.println(n1==n2);  
  10.           
  11.         //结果为false   
  12.         Integer n3=128;  
  13.         Integer n4=128;  
  14.         System.out.println(n3==n4);  
  15.     }  
  16. }

相关内容