当前位置: 技术问答>java相关
请问:类的实例化是怎么一回事?如何进行实例化?
来源: 互联网 发布时间:2015-09-26
本文导语: 小弟看过书后,感觉不是很明白是如何进行实例化的 | 类其实只是一个抽象的数据结构(类型),实例化是以类为“蓝本”创建具体的对象,这当中,要通过类的构造函数并为之分配内存空间...
小弟看过书后,感觉不是很明白是如何进行实例化的
|
类其实只是一个抽象的数据结构(类型),实例化是以类为“蓝本”创建具体的对象,这当中,要通过类的构造函数并为之分配内存空间
|
打个比方:
'人' 是一种类型 ,即类;
'刘德华' 是 类 '人' 的一个实例;
'张学友' 也是类 '人' 的一个实例;
人 ddd=new 人("刘德华");
实际的:
String d=new String("ddd");
'人' 是一种类型 ,即类;
'刘德华' 是 类 '人' 的一个实例;
'张学友' 也是类 '人' 的一个实例;
人 ddd=new 人("刘德华");
实际的:
String d=new String("ddd");
|
打个比喻,定义一个动物类,老虎可以说是动物类的实例,类是抽象的,实例化之后才是具体的
|
你们说的太复发了,
举例说:
import java.util.Vector;
//java.util.Vector这是一个类,我们在这里引用它
class test{
Vector vector=new Vector();//vector现在就是一个实例
Vector v=new Vector();//v在这里也是一个实例
//结论:Vector是个类,vector和v是Vector的实例
}
举例说:
import java.util.Vector;
//java.util.Vector这是一个类,我们在这里引用它
class test{
Vector vector=new Vector();//vector现在就是一个实例
Vector v=new Vector();//v在这里也是一个实例
//结论:Vector是个类,vector和v是Vector的实例
}
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。