absolutely false check this :
public static void main(String[] args) {
System.out.println(int.class.equals(Integer.TYPE));
System.out.println(Integer.class.equals(Integer.TYPE));
}
output :
true
false
Boolean.TYPE == boolean.class
Byte.TYPE == byte.class
Short.TYPE == short.class
Character.TYPE == char.class
Integer.TYPE == int.class
Long.TYPE == long.class
Float.TYPE == float.class
Double.TYPE == double.class
Void.TYPE == void.class