package java.util.function;
@FunctionalInterface
public interface Supplier<T> {
T get();
}
public static void testSupplier()
{
Supplier<String> str = String::new;
String a = str.get();
String b = str.get();
System.out.println(a == b);
}
http://blog.xqlee.com/article/1014.html