InteliJ で Java をデバッグする際の変数名のドル記号は何を意味しますか? それは閉鎖ですか?以下の画像とコード スニペットを参照してください。
Stream クラスの一部を次に示します。
public final Listener listen(final Handler<A> action) {
return listen_(Node.NULL, new TransactionHandler<A>() {
public void run(Transaction trans2, A a) {
action.run(a);
}
});
}
$1
in は、上記のメソッドで作成されたクロージャをStream$1@915
指していると思われます。よくわかりませんが。誰かがこれを確認できますか? そうでない場合は、この生成された名前のドル記号の意味を説明してください。
コードは、私がそれがどのように機能するかを理解しようとしている Sodium Functional Reactive ライブラリから取られています。