我用C#的,现在手头碰到一个问题。用JAVA实现的。class A
{
    public A()
    {
        B b = new B();
    }
    // 当B类的事件X被触发时,A类的Show()方法被执行
    private void Show()
    {
    }
}
Class B()
{
    private void Test()
    {
        // 出发事件 X
    }
}在c#中,用delegate就能解决的问题,但在JAVA中不知道如何做?
求JAVA前辈多多指点新手。Java 委托事件