对象的实例化是如何进行的?

chenzhimin0223 2011-06-30 11:25:16
java 中 对象的方法是随着对象的实例化进行而进行的,还是当这个对象的引用调用这个方法时,这个对象才实例化吗?
...全文
108 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
WSJGZ 2012-08-11
  • 打赏
  • 举报
回复
对象实例化可以分好几步,编译时期,在栈中为各个成员变量赋默认值和初值,然后在运行期在堆中new一个对象出来,掉用构造方法,为各个成员变量赋值
Spring源码解析 2011-07-01
  • 打赏
  • 举报
回复
学习了
qybao 2011-07-01
  • 打赏
  • 举报
回复
先对象实例化,然后才能调用对象的实例方法,所以一个对象的引用,不可能在对象未实例化之前调用对象的实例方法,也更不会调用实例方法以后才实例化对象。
五哥 2011-07-01
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ctn_slj 的回复:]
当类被实例化的时候,系统的内存中就开辟了一块空间,这个空间就是存放对象的。然而对象的方法,只有在对象被实例化以后,才可以使用。当然不包括静态方法。
[/Quote]

构造方法了


+1
Angelhaoweiguang 2011-07-01
  • 打赏
  • 举报
回复
★★★原汤化原食★★★
java 中 对象的方法是随着对象的类的实例化进行其对象产生而进行的被调用与调用的操作过程中的一种方法
ctn_slj 2011-06-30
  • 打赏
  • 举报
回复
当类被实例化的时候,系统的内存中就开辟了一块空间,这个空间就是存放对象的。然而对象的方法,只有在对象被实例化以后,才可以使用。当然不包括静态方法。
iambic 2011-06-30
  • 打赏
  • 举报
回复
啥叫“对象的方法是随着...而进行的”?这是能被准确理解的汉语吗?

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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