请教一下哥哥姐姐们一个小问题

weishangzheng 2008-09-27 11:31:20
请问一下class类是用来干什么的,重要吗?作为初学者我应该怎么对待它?
...全文
216 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
huyanqieyu 2008-10-07
  • 打赏
  • 举报
回复
你们都不问清楚偶住问的是什么你们就回答了

他问的到底是Class这个类,还是class文件
西瓜 2008-09-28
  • 打赏
  • 举报
回复
额。。。
wujilin 2008-09-28
  • 打赏
  • 举报
回复
看书
hitzsf 2008-09-28
  • 打赏
  • 举报
回复
就把class类当成是带方法的数据集合体吧!
哈哈!!

从理解的角度来看,就是设计图纸!
Sniper_Killer 2008-09-28
  • 打赏
  • 举报
回复
class很重要,如果你还不了解class的重要性的话,建议你先学习一些过程化语言。那样会很有帮助。
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 pingzi_1119 的回复:]
引用 2 楼 justinavril 的回复:
???这个这个这个问题确实有点不好回答


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


所以class很重要

java的核心编程思想就是面向对象编程,而对象即是通过类(class)来实例化的。我们所有的编程工作也是通过写类来实现的。所以,class相当主要。
刚开始…
[/Quote]

楼主可能对java的运行机制不太了解,慢慢来,看看相关的java基础会理解的,要是别人不理解或理解不透就回答,会误导楼主的
xuhs 2008-09-28
  • 打赏
  • 举报
回复
在c++中有结构体和类来封装对象,但java中就是class来作为对象的载体,所有关于对象的操作都需要在类中去书写,你可以在前期看点c++,了解下什么是面向对象的编程
pingzi_1119 2008-09-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 justinavril 的回复:]
???这个这个这个问题确实有点不好回答


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


所以class很重要
[/Quote]
java的核心编程思想就是面向对象编程,而对象即是通过类(class)来实例化的。我们所有的编程工作也是通过写类来实现的。所以,class相当主要。
刚开始学可能会觉得难以理解一些,不用害怕,过段时间就好了。以后你会爱上这个class的。
dream2030 2008-09-28
  • 打赏
  • 举报
回复
楼主没有看书吧,类是对象的抽象,对象是类的具体表示,而java就是面向对象的一门语言,因此必须有一个类去承载你要写得对象。还是好好看书吧
guogaocheng 2008-09-28
  • 打赏
  • 举报
回复
class是java中编写程序的载体,.class文件是传递给jvm执行的。
API中的java.lang.Class类,主要应用到反射技术中!
看看API。
bugbi 2008-09-28
  • 打赏
  • 举报
回复
java是纯面向对象的语言。。。
niuniu20008 2008-09-28
  • 打赏
  • 举报
回复
楼主我发什么了?你把我的留言给删了。。。。我都想了几个小时了,也没想起来我留的什么言了,这是我第一个被删的留言。极度郁闷。
jxhjyh123 2008-09-28
  • 打赏
  • 举报
回复
class类就是你的对象的一个模板,你开始可以这个理解,你的对象就是依照这个模板创造出来的,
在你学到反射的时候就知道这个模板下面其实还有个。专门装class的Class。。
eks_222 2008-09-28
  • 打赏
  • 举报
回复
楼主不看书?!就来问?!
debug119 2008-09-28
  • 打赏
  • 举报
回复
class类是对象的抽象的实体
class文件是通过jvm编译后得到的可执行文件
ok461379649 2008-09-28
  • 打赏
  • 举报
回复
一个项目中可以没有java原文件,但是一定不能没有class文件.(不考虑维护)
你写的java类经编译成class文件后才能执行呀,java虚拟机执行的是class文件啊
ZXEOC 2008-09-28
  • 打赏
  • 举报
回复
楼主要问类的定义还是Class类?Class类是一个特殊的类,不要跟类的定义搞混了
乐快乐 2008-09-28
  • 打赏
  • 举报
回复
java.lang.Class

public 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 对象。


从帮助文档考的,具体也不熟悉,希望高手指导。
wang511123 2008-09-28
  • 打赏
  • 举报
回复
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.
wfp5525 2008-09-28
  • 打赏
  • 举报
回复
好好看基础
加载更多回复(6)

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧