43 java

package com.wjl.zy131227;

public class PrimitivyClass {

	public static void main(String[] args) {
		//自动装箱的特殊情况
		Integer inNum1=12;
		Integer inNum2=12;
		System.out.println("俩个12自动装箱后是否相等:"+(inNum1==inNum2));//true
		
		Integer inNum3=156;
		Integer inNum4=156;
		System.out.println("俩个156自动装箱后是否相等:"+(inNum3==inNum4));//false
		
		//定义一个长度为256的Integer数组
		final Integer[] cache=new Integer[-(-128)+127+1];
		
		for(int i=0;i<cache.length;i++)
		{
			cache[i]=new Integer(i-128);
		}
		/*
		 * 
		 * 
		 缓存设计模式,java把一些创建成本大、需要频繁使用的对象缓存起来,从而提高程序的运行性能
		 * */
		
		System.out.println(Boolean.compare(false, true));//-1
		System.out.println(Boolean.compare(false, false));//0
		
		
	}
}

你可能感兴趣的:(43 java)