今天看到书上说,java类的修饰符只能是public或无修饰符,这句话是否错误?

解决方案 »

  1.   

    private等修饰符是用来修饰方法的,不能用来修饰类????
      

  2.   

    class A{}class B{ private class B {}}
      

  3.   

    我想应该有误吧   privatr  protect  等 这些难道就不能修饰了吗??????????啊
      

  4.   

    我想楼主是把成员变量的修饰符跟类的修饰符搞混了,一个类除了public和默认无修饰符(default)外(这里除了内部类,内部类我也不是很熟悉),还能有别的修饰符吗?你见过protect class *{}麽?你说的private,protect,默认(default),public是用来修饰成员变量和成员方法的。
      

  5.   

    错误~~~ 可以在一个类里面有一个嵌套的类比如事件HANDLER
    public class ButtonTest{JButton button = new JButton()
    button.addActionListener(handler);private class handler extends ActionListener{
            public void actionPerformed(ActionEvent event){
            }
    }
    }
      

  6.   

    不好意思是 implements ActionListener
      

  7.   

    Java有用的就是public和无修饰符~