package com.xiuye.test;
public class ClassMethodParameter {
public static void main(String[] args) {
double d = get(Math::random);
System.out.println(d);
}
public static<T> T get(ParameterVoidGetReturn<T> pvgr){
return pvgr.get();
}
}
@FunctionalInterface
interface ParameterVoidGetReturn<T>{//必须加T泛型,以为类型推断
T get();
}
0.5404146660392524