b.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) { ... }
});
new OnClickListener() { ... } 創建一個匿名類的實例對象(實現了 OnClickListener 接口)。setOnClickListener,無需顯式變量名。OuterClass$1,實例化後直接傳遞引用。Java 無函數指針,用單方法接口 + 匿名類模擬回調,此即「函數式接口」模式(Java 8+ 可用 Lambda 簡化)。