class T {  public static void main(String[] args) {
    T t = new T();
    System.out.println(t instanceof TT);  //好象又不象函数。没有什么import,它是哪一派的????
  }
}interface TT {}

解决方案 »

  1.   

    instanceof 是关键字,t instanceof  TT表示t是否属于TT
      

  2.   

    哈哈  楼主估计在API里查了半天...是关键字了 这个例子很能说明问题  对不对我没验证  
    interface A{
    }
    public class B implements A{
          public static void main(String[] args){
             A a=null;
             B b=null;
             if(a instanceof A){
               System.out.println("true 1");
             }
             else{
               System.out.println("false 1");
             }          if(b instanceof B){
               System.out.println("true 2");
             }
             else{
               System.out.println("false 2");
             }  
             a=new B();  
             if(a instanceof A){
               System.out.println("true 3");
             }
             else{
               System.out.println("false 3");
             }          if(a instanceof B){
               System.out.println("true 4");
             }
             else{
               System.out.println("false 4");
             }          b=new B();  
             if(b instanceof A){
               System.out.println("true 5");
             }
             else{
               System.out.println("false 5");
             }          if(b instanceof B){
               System.out.println("true 6");
             }
             else{
               System.out.println("false 6");
             }
          }
        } 
    结果: 
    false 1
    false 2
    true 3
    true 4
    true 5
    true 6
      

  3.   

    Type Comparison Operator instanceof 是java中的keyword
    基本上已经是由jvm直接解释执行 不能再细分了