请问一下class类是用来干什么的,重要吗?作为初学者我应该怎么对待它?

解决方案 »

  1.   

    ???这个这个这个问题确实有点不好回答
    Java是一门面向对象的语言  要把所要编程的东西抽象成对象  而class和Interface就是用来表示这些对象的载体   所以基本可以说没有class的话  Java就根本实现不了任何东西
    所以class很重要
      

  2.   

    java 源文件-----编译---->class给jvm 执行
      

  3.   

     class类就是你的对象的一个模板,你开始可以这个理解,你的对象就是依照这个模板创造出来的,
    在你学到反射的时候就知道这个模板下面其实还有个。专门装class的Class。。
      

  4.   

    楼主没有看书吧,类是对象的抽象,对象是类的具体表示,而java就是面向对象的一门语言,因此必须有一个类去承载你要写得对象。还是好好看书吧
      

  5.   

    java的核心编程思想就是面向对象编程,而对象即是通过类(class)来实例化的。我们所有的编程工作也是通过写类来实现的。所以,class相当主要。
    刚开始学可能会觉得难以理解一些,不用害怕,过段时间就好了。以后你会爱上这个class的。
      

  6.   

    在c++中有结构体和类来封装对象,但java中就是class来作为对象的载体,所有关于对象的操作都需要在类中去书写,你可以在前期看点c++,了解下什么是面向对象的编程
      

  7.   


    楼主可能对java的运行机制不太了解,慢慢来,看看相关的java基础会理解的,要是别人不理解或理解不透就回答,会误导楼主的
      

  8.   

    class很重要,如果你还不了解class的重要性的话,建议你先学习一些过程化语言。那样会很有帮助。
      

  9.   

    就把class类当成是带方法的数据集合体吧!
    哈哈!!从理解的角度来看,就是设计图纸!
      

  10.   

    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.
      

  11.   

    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 对象。
    从帮助文档考的,具体也不熟悉,希望高手指导。
      

  12.   

    楼主要问类的定义还是Class类?Class类是一个特殊的类,不要跟类的定义搞混了
      

  13.   

    一个项目中可以没有java原文件,但是一定不能没有class文件.(不考虑维护)
    你写的java类经编译成class文件后才能执行呀,java虚拟机执行的是class文件啊
      

  14.   

    class类是对象的抽象的实体
    class文件是通过jvm编译后得到的可执行文件
      

  15.   

       class是java中编写程序的载体,.class文件是传递给jvm执行的。
        API中的java.lang.Class类,主要应用到反射技术中!
        看看API。
      

  16.   

    你们都不问清楚偶住问的是什么你们就回答了他问的到底是Class这个类,还是class文件