Java中有两种类型的值,一种是类类型,它把对象的属性定义在一个类中。类类型是面向对象结构的基本组成部分。第二种类型的值是基本数据类型。每一个基本类型都与一个java类相关联。
Java中的基本类型继承自基于C的语法,其中包括boolean、byte、short、int、long、float、double、char等类型。在java.lang包的基本数据类型包装类中,不是像定义对象那样用类(class)而是用一些特殊的常量来表示基本数据的类型(type).
例如:java.lang.Integer.TYPE.getName(); ///返回 "int"Integer.TYPE表示的是int
Class.forName("java.lang.Integer").getName() ////返回 "java.lang.Integer"
|