Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > Java > 关于子类对象的实例化过程
【标  题】:关于子类对象的实例化过程
【关键字】:
【来  源】:http://blog.csdn.net/mgqy/archive/2006/10/09/1327810.aspx

关于子类对象的实例化过程

Your Ad Here

 

n分配成员变量的存储空间并进行默认的初始化,就是用new关键字产生对象后,对类中的成员变量按第三章的表3.1中的对应关系对对象中的成员变量进行初始化赋值。
n绑定构造方法参数,就是new Person(实际参数列表)中所传递进的参数赋值给构造方法中的形式参数变量。
n 如有this()调用,则调用相应的重载构造方法(被调用的重载构造方法又从步骤2开始执行这些流程),被调用的重载构造方法的执行流程结束后,回到当前构造方法,当前构造方法直接跳转到步骤6执行
n显式或隐式追溯调用父类的构造方法(一直到Object类为止,Object是所Java类的最顶层父类,在本章后面部分有详细讲解),父类的构造方法又从步骤2开始对父类执行这些流程,父类的构造方法的执行流程结束后,回到当前构造方法,当前构造方法继续往下执行。
n 进行实例变量的显式初始化操作,也就是执行在定义成员变量时就对其进行赋值的语句,如:
n执行当前构造方法的方法体中的程序代码
一个让98%的JAVA程序员犯难的程序:【上一篇】
JAVA 操作EXCEL:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • Oracle 连接常见错误及解决方法
  • J2EE实验资料
  • linux 压缩和解压缩命令
  • Solaris 系统性能分析
  • P520控制面板信息
  • 第一个JSF 1.2的实现放出
  • SUSE FAQ 系列 -- 自动收集系统信息
  • CRC-16/CRC-32 程序代码
  • 让英文Windows XP操作系统正确显示中文
  • 一个功能完善的专栏管理的程序->这是asp.net的第二个应用(二)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.