恩。刚在看swing时看见的。觉得很别扭阿。特别是ActionListener()那个括号。请问在哪本书上有讲内隐类的。或者网址

解决方案 »

  1.   

    java核心技术里面讲这个部分讲的比较全面
      

  2.   

    同意:sandyen(杉叶) 的说法。
    inner类应该是像这样的
    class xxx
    {
        public static void main(String[] args)
        {
        }    class yyy
        {
        }
    }
      

  3.   

    // yyy implements 了 ActionListener
    然后再
    jButton.addActionListener(new
    yyy()
    {
    public void actionPerformed(ActionEvent arg0) {

    setVisible(false);
    }

    }
    );
      

  4.   

    java核心技术1:基础知识
    里面有这方面的介绍。
      

  5.   

    我也认为应该不是内部类。内部类很常见。
    内隐类哪儿有讲的?
    谢谢!
    java核心技术1:基础知识上没有。
      

  6.   

    反正肯定不是内部类,内部类不是这样写啊
    可以参考一下 BufferedReader rd=new BufferedReader(new InputStreamReader(in));
    new出来而已吧
      

  7.   

    Thinking in Java 
    inner class 
    还有比这更绝的呢!!
      

  8.   

    这是匿名内部类啊?
    Java中很多地方可以用匿名对象,匿名类等。而且简单。
      

  9.   

    Thinking in java这本书晨有讲inner class说的不错
      

  10.   

    这标题也太夸张了吧?!
    我也可以说,Java还有这种语法:String s = "string";
    噫,奇怪呀奇怪!
      

  11.   

    匿名内部类,这个的好处是定义简单,方便,不混淆.其实编译的时候也当作单独一个class来编译的