理解类名.class
来源:互联网 发布:淘宝上买玻璃杯 编辑:程序博客网 时间:2024/06/05 15:41
理解类名.class(Type.class)首先我们要理解对java的类、对象、实例(化)不能混淆且理解.
类:中文字面意思是很多相似事物的综合,如:类群、人类.
对象:对象是相对于类的具体,是行动或者思考时作为目标的事物,比如:人类很笼统,广泛,但是比如从人类中拿出一个人来描述形容人类是怎样的呢,这时候我们脑海中就有一个比较形象具体的画面了,比如艺术家齐白石这个对象来说,齐白石是人类,我们在艺术(思考角度)上的研究对象,因此他有个称号(也就是属性):艺术家,不然从家庭角度,他的属性之一就是父亲,所以对象是这么理解的.并且,对象和是相辅相成的。
实例:实例在java里面例如new Type()执行之后在堆中开辟空间之后存放的数据就叫实例,这个过程就叫实例化.生活中,比如楼房是类,画在图纸上的半山别墅是对象,那么建完这个别墅后这个别墅就是实例,这个建筑的过程就是实例化.当然,这个听起来是有点伤的。
好了,现在我们来理解类名.class啦,类名.class一句话就是类的对象.什么??如果有疑问的话 ,是因为理解它,还需要转变一下.
我们需要站在JVM的角度去思考问题。比如,一个JVM他需要处理(加载到内存)一批类的二进制文件,即.class文件的时候,我们(代指JVM)认为一个个加载进内存的.class是类,然而我们在写代码的时候,在一个包的类文件中,定义了属性和方法(行为),因此,就一个类文件来讲,因为有它自己的存放目录,自己的属性和方法,因此我们就可以确认它了,这个就是类的对象了。
而类名.calss,返回的就是类的对象,它也是实例化的时候一个类所需要的基本信息.
阅读全文
0 0
- 理解类名.class
- java中利用类名生成Class对象,通过class对象创建实体类的理解
- 类名.class
- 类名.class
- 类名.class
- 类名.class :
- 类名.class
- 类名.class
- 类名.class.getName()
- 类名.class
- 类名.class
- 类名.class
- isKindOfClass:[类名 class]
- 类名.class和类名.getClass()
- 类名.this与类名.class
- 类名.this与类名.class (
- 类名.this与类名.class
- class 类名 与inlcude"类名"
- pdm 中怎么修改表的Name值时使Code值不变
- 初学者的Selenium自动化测试指南,基于Python(五)——常用键盘事件
- /proc/cpuinfo 重要字段意义
- Spring注解 @ExceptionHandler 来进行异常处理,@RequestMapping
- 武汉互联网公司一览
- 理解类名.class
- 数组、链表、堆栈和队列
- 理解反向传播算法
- 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。
- gcc 动态编译 与静态编译
- 窗体部件之QDesktopWidget
- table单击变色事件与选中表前复选框。
- Android imageView 自定义单个或多个角为圆角及圆形图片工具
- 消息队列使用的四种场景介绍