您 实际上 不能
boolean为
Boolean变量分配值-但可以使用自动装箱从 转换
boolean为
Boolean。
该JavaDoc中制定规则很清楚:
确定此Class对象表示的类或接口是否与指定的Class参数表示的类或接口相同,或者是该类或接口的超类或超接口。如果是,则返回true;否则,返回true。否则返回false。如果此Class对象表示原始类型,则如果指定的Class参数正是此Class对象,则此方法返回true;否则,此方法返回true。否则返回false。

您 实际上 不能
boolean为
Boolean变量分配值-但可以使用自动装箱从 转换
boolean为
Boolean。
该JavaDoc中制定规则很清楚:
确定此Class对象表示的类或接口是否与指定的Class参数表示的类或接口相同,或者是该类或接口的超类或超接口。如果是,则返回true;否则,返回true。否则返回false。如果此Class对象表示原始类型,则如果指定的Class参数正是此Class对象,则此方法返回true;否则,此方法返回true。否则返回false。