java中 .class 属性从哪里来?哪个类中的属性?
3个回答
展开全部
所有的java 类默认都是Object类的子类,所以找不到的话,最后到Object中去找吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.class不就是java文件被虚拟机编译后的文件吗,你说的类中的属性什么意思?
追问
用eclipse时你会发现,当你在类名后面加点时,eclipse将点后可以使用的方法和属性都会列出,其中一个就是class。而用类创建一个对象后,再在对象后加点,列出的属性和方法中没有class这一项。
我现在就想知道class这个属性(有可能不是属性)从哪里来?是不是封装在哪个类中?
追答
class是字节码加载进入虚拟机后的文件,是运行时的状态.每一个类都对应一个运行时的字节码,这个你学过反射你就明白了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询