Loading

享元模式

Flyweight

重复利用对象

 

String s1 = "abc";
String s2 = "abc";
String s3 = new String("abc");
String s4 = new String("abc");

System.out.println(s1 == s2);// true
System.out.println(s1 == s3);// false
System.out.println(s3 == s4);// false
System.out.println(s3.intern() == s1);// true
System.out.println(s3.intern() == s4.intern());// true

 

posted @ 2021-01-10 11:04  BigBender  阅读(39)  评论(0编辑  收藏  举报