类名.class

原创 2008年09月29日 20:51:00

当我们编译一个类的java代码时,生成这个类的.class编译文件,在这个文件中有一段对这个类的描述,当jvm加载这个类时就可以生成这个类的Class对象。

 A a = new A();当我们调用new方法对一个类进行实例时,实际上是在堆中查找这个类的Class对象,若存在,则根据Class对象创建这个类的实例。若不存在,则加载该类,生成Class对象,在生成实例。

所以我们在实例一个类时,不一定调用new方法,也可以先创建这个类的Class对象,再用Class对象的newinstance方法实例化。

下面介绍一下生成Class对象的方法:

1.类名.class;

2.class.forname("包名.类名");

3.

Class b=a.getclass();a是A的普通对象,b是A的class对象

4.基本数据类型对应的类如Integer的class对象获得:Integer.type

类名.class 类名.this 详解

原文链接:http://www.cnblogs.com/PengLee/p/3993033.html 类名.class      我们知道在java中,一个类在被加载的时候虚拟机就会自动的生成一个...
  • feigegegegegegegeg
  • feigegegegegegegeg
  • 2016年09月28日 20:33
  • 4157

类名.class的含义

Class对象内含有与Class相关的各种信息(别称meta-class)      我们的程序中的每个类都有一个相应的Class对象。每当新的类被编译完成,就会产生一个Class对象存储与相同的....
  • wangsenhong
  • wangsenhong
  • 2013年12月12日 17:14
  • 1520

php 类名::class 的用法解释

echo ViewFactory::class; // Illuminate\Contracts\View\Factory比如在这里,是php5.5+ 以后添加的一个新功能,就是 返回 完成 的cla...
  • lijingshan34
  • lijingshan34
  • 2017年03月17日 10:39
  • 1264

类对象,类名.class与类名.this

转自:http://blog.csdn.net/cto_51/article/details/8962357 1.当在内部类中使用this指的就是内部类的对象, 为了访问外层类对象,就可...
  • u011732448
  • u011732448
  • 2015年11月12日 21:15
  • 4963

关于Java中类名.class的基础介绍

关于Class对象的基础介绍
  • u012453619
  • u012453619
  • 2014年08月17日 13:56
  • 1369

js封装:获取class类名

function getByClass(oParent,sClass){ var aResult = []; var aEle = oParent.ge...
  • Hmmmmmmmm
  • Hmmmmmmmm
  • 2017年01月08日 18:08
  • 1762

class类名命名规则

about     关于 account     账户 action     操作 ad,advertisment     广告 arrow     箭头图标 article     文章 ...
  • zouxuxiang9
  • zouxuxiang9
  • 2016年08月24日 18:24
  • 1151

类名与关键字之间的宏定义是做什么用的?

有一些类的定义如下:   class   DLLEXPORT   className   {   .......   };    问:   DLLEXPORT   可以是什么关键词,请列出他们并说明...
  • ShuiLanJueDeTuZi
  • ShuiLanJueDeTuZi
  • 2014年12月09日 23:50
  • 1641

类名.class和类名.this

1.当在内部类中使用this指的就是内部类的对象, 为了访问外层类对象,就可以使用外层类名.this来访问。 2. 在Java中,每个class都有一个相应的Class对象,当编写好一个类,编译...
  • xzx_kag
  • xzx_kag
  • 2016年11月25日 10:17
  • 144

“类名.this” 与 “类名.class”

类名.this“类名.this”的语法在Java语言中叫做“qualified this”。相关规定在这里:Chapter 15. Expressions - Qualified this这个语法的主...
  • lvyuan30276
  • lvyuan30276
  • 2017年03月25日 14:25
  • 177
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:类名.class
举报原因:
原因补充:

(最多只允许输入30个字)