LZ问的是Class类吧? Instances of the class Class represent classes and interfaces in a running Java application. An enum is a kind of class and an annotation is a kind of interface.
java.lang.Classpublic final class Class<T>extends Objectimplements Serializable, GenericDeclaration, Type, AnnotatedElement Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也表示为 Class 对象。 从帮助文档考的,具体也不熟悉,希望高手指导。
Java是一门面向对象的语言 要把所要编程的东西抽象成对象 而class和Interface就是用来表示这些对象的载体 所以基本可以说没有class的话 Java就根本实现不了任何东西
所以class很重要
在你学到反射的时候就知道这个模板下面其实还有个。专门装class的Class。。
刚开始学可能会觉得难以理解一些,不用害怕,过段时间就好了。以后你会爱上这个class的。
楼主可能对java的运行机制不太了解,慢慢来,看看相关的java基础会理解的,要是别人不理解或理解不透就回答,会误导楼主的
哈哈!!从理解的角度来看,就是设计图纸!
Instances of the class Class represent classes and interfaces in a running Java application. An enum is a kind of class and an annotation is a kind of interface.
Class 类的实例表示正在运行的 Java 应用程序中的类和接口。枚举是一种类,注释是一种接口。每个数组属于被映射为 Class 对象的一个类,所有具有相同元素类型和维数的数组都共享该 Class 对象。基本的 Java 类型(boolean、byte、char、short、int、long、float 和 double)和关键字 void 也表示为 Class 对象。
从帮助文档考的,具体也不熟悉,希望高手指导。
你写的java类经编译成class文件后才能执行呀,java虚拟机执行的是class文件啊
class文件是通过jvm编译后得到的可执行文件
API中的java.lang.Class类,主要应用到反射技术中!
看看API。