问下在java中 xxx.class是什么意思。额 我不是问class文件是什么意思,我问的是代码中xxx.class的意思

问下在java中 xxx.class是什么意思。额 我不是问class文件是什么意思,我问的是代码中xxx.class的意思
比如安卓中一个activity跳转:

这里面Map.class代表着什么???

Class是一个java的对象类型,java系统中用来定义所有class的基本信息(不含运行时的信息,例如变量内容等),一般用于重新构筑对象。
XXX.class可以返回当前对象的定义,并且是标准的Class类型。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-16
这个类的class对象,这个是获取到对象!,该class对象在该命名空间是唯一的!class对象可以使用反射方法。
具体请查询:Java类装载,java class对象,推荐参考书籍:《deep in jvm》 中文《深入java虚拟机》
第2个回答  推荐于2018-05-10
知道 Java中的反射么? class就是类属性了。 比如说赵本山是个人,赵本山就是人的一个实例,用 赵本山.getClass() 方法,就得到了 “人” 这个东西。
第3个回答  2014-09-16
java中有一个Class的类,任意类名加.class都代表一个Class类的实例
相似回答