class用到反射里面,所以用的时候看到一句话:在运行期间,一个类,只有一个Class对象产生
Class对象到底是什莫?只能有一个嘛?比如:一个student类,那我可以创建多个stu1,stu2,stu3......这
些实例化对象和Class有神魔关系呢?

解决方案 »

  1.   

    1、Class对象是字节码文件的对象,当jvm加载class文件时,就会自动为我们创建Class对象,而我们只需要获取这个对象,不用我们自己创建。所以说,一个class文件的对象到底可以有几个,是不需要我们管的。2、这些实例化对象和Class对象可以看成一样的,不过在使用上又有一些区别。
    以上仅代表个人观点
      

  2.   

    有共同属性的归为一类    class就是哪个类, 实例就是具体的一个; 实例化和Class联系的你和人类的关系