JAva静的インポートおよび自動梱包と取り外し

685 ワード

import static java.lang.Math.*;

public class Test{

	//     
	private static void test_1(){
		System.out.println(max(2,3));
	}
	
	private static void test_2(){
		Integer i = 148;
		Integer j = 148;
		System.out.println(i==j); //false
		i = -128;
		j = -128;
		System.out.println(i==j); //true
		//  -128~127     
	}
	
	public static void main(String args[]){
		test_2();
	}
}

 
自動着脱ボックスは享元設計モードFlyweightを使用しており、享元モードのポイントは分離変化と不変である.1つのオブジェクトの状態を内部状態と外部状態に分け,内部状態は不変であり,外部状態は可変である.その後、不変の部分を共有することで、オブジェクトの数を減らし、メモリを節約します.