发布时间:2024年11月06日 13:20:17分享人:哥极度悲伤来源:互联网13
public class Test {public static void main(String[] args) {System.out.println((new Son()) instanceofParent);System.out.println((new Son().getClass()).isInstance(newParent()));System.out.println((new Parent()) instanceofSon);System.out.println((new Parent().getClass()).isInstance(newSon()));}}console:truefalsefalsetrue
Object A instanceof B : A对象是不是属于B的派生类Class A isInstance Object B : A类是不是B对象的基类或者接口
forName:public class Son extends Parent {static {System.out.println("loadding ...");}public Son() {System.out.println("initting ...");}}
public class Test {public static void main(String[] args) throwsClassNotFoundException {
Class.forName("com.dh.test.instance.Son");new Son();}}
loadding ...initting ...
class只会去加载一次静态域或者默认构造函数方法,再次new得时候就不要多次加载了。
![instanceOf与isInstance区别以及class.forName classforname](http://img.413yy.cn/images/31101031/31013027t017800a51ab1d87989.png)
爱华网本文地址 » http://www.413yy.cn/a/25101011/54858.html
更多阅读
![](http://img.aihuau.com/images/30101030/30030932t01b3a4fe2868f3eb4c.jpg)
基金认购与申购区别——简介基金认购与申购,基金认购,基金申请,提供基金认购与申购的知识和二者之间的区别。基金认购与申购区别——方法/步骤基金认购与申购区别 1、基金认购是指投资者在开放式基金募集期间、基金尚未成立时购买
![](http://img.aihuau.com/images/30101030/30042924t012a5a0d685ba3bf76.jpg)
电脑闲置的时候,除了关机之外,用户还可以考虑将电脑设为休眠或睡眠状态。与关机相比,系统具有以下休眠和睡眠区别和优点:1:不需要关闭正在进行的工作,电脑唤醒后,所有打开的程序、窗口马上恢复至休眠或睡眠之前的状态,方便用户继续
![](http://img.aihuau.com/images/30101030/30043335t010c46f71c6fe46e2d.jpg)
根据国家贵金属首饰标准,只有铂金才可以称为白金。所以18K白金是一个错误的概念。严格意义上应该称之为18K白色K金。18K白色K金是75%的黄金与25%的其他金属的混合体。 铂金=白金=Pt ≠ 白色K金18k白金与铂金的区别——步骤/方法
![](http://img.aihuau.com/images/31101031/31121037t015983c780335eadbe.jpg)
拉拉裤与纸尿裤区别——简介提到纸尿裤相信每一个妈妈都会了解其作用,但有些妈妈对拉拉裤的了解却并不深,尤其是新妈妈,因为他们的宝宝还处在婴儿期,对于拉拉裤的使用还很少,甚至不需要,所以他们并不知道拉拉裤和纸尿裤的区别,今天我就跟大
![](http://img.aihuau.com/images/31101031/31063723t0189e68c86f493ad99.gif)
微软喜欢将内核对象标识,称为句柄。应该都是32位或者64位整数HINSTANCE: 进程实例或者句柄HANDLE:文件句柄HWND:窗口的句柄,用来标识窗口对象HPEN:画笔句柄,用来标识画笔对象HBITMAP:位图句柄HDC:设备环境句柄CWnd:是提供窗口处理的一个MF