今天写代码的时候需要做一下类型判断,对于String之类的都是没问题的,可是当判断boolean的时候就出了问题。google上搜索也没有找出结果来,希望有反射编程经验的人帮忙解决一下。代码部分如下 
  
boolean aa = true;
Class cc = boolean.class;
if (cc.isInstance(aa)){//我认为这个时候应该为true,可是不是,为啥呢? 
  
int a = 1;
  
}
 boolean aa = true;
Class cc = boolean.class;
if (cc.isInstance(aa)){//我认为这个时候应该为true,可是不是,为啥呢?
 
  int a = 1;
}


 
					 
					