Person p  声明一个Person类的对象啊,
Student 肯定是Person的子类,所以  s instanceof Person是ture没错啊

解决方案 »

  1.   

    instanceof 怪是怪了点,不过还可以吧。
      

  2.   

    java 还有这种语法jButton = new JButton();
    jButton.addActionListener(new
    ActionListener()
    {
    public void actionPerformed(ActionEvent arg0) {

    setVisible(false);
    }

    }
    );
      

  3.   

    就是这种古怪的语法吸引了我,可能还有他们。
    jButton.addActionListener(new
    ActionListener()
    {
    public void actionPerformed(ActionEvent arg0) {

    setVisible(false);
    }

    }
    );匿名内部类。Java还有这种古怪哦!char c = 'A';
    c++;
    c+=1;
    c=c+1;
    请问上面的那些语句是错的?呵呵,我第一次看到的时候硬是愣了半天。
      

  4.   

    以前好像也遇到这样的问题,在c里都 是对的,不过我记得好像在java中有区别的,是表达式的int和char的运算时有区别吧,不清楚了,我说的是不是啊,
      

  5.   

    java对数据类型限制还是严格的
    c虽然灵活,可是出措施要你的命的
      

  6.   

    Remember that in Java,
    characters are represented internally in Unicode, and each Unicode character occupies 16
    bits.