私は、MethodHandlesを効果的に使用する方法を私の頭脳で包んでいます。デバッグ中にMethodHandlesを実行しようとしています。 ここに私の問題を説明するいくつかのコード例があります。 public class MetricianTest {
public static void main(String[] args) throws Throwable {
Java 8はlambda expressionsを導入しました。これは素晴らしいことです。しかし、今、このコードの書き換えを検討:ラムダ式とメソッド参照して class B implements PropertyChangeListener {
void listenToA(A a) {
a.addPropertyChangeListener(this);
}