Java基础:初始化和清理
来源:互联网 发布:简易版mac版word下载 编辑:程序博客网 时间:2024/05/29 03:35
转载请注明出处:jiq•钦's technical Blog
(1) 初始化:
所以如果继承关系为:A导出B再导出C,在创建C对象的情况下的调用顺序是:
* (1) A的静态域,B的静态域,C的静态域;
* (2) A的非静态域,A的构造器,B的非静态域,B的构造器,C的非静态域,C的构造器
(2)清理:
销毁的顺序应该与初始化的顺序相反。
(3)super/this
在子类中可以通过super关键字调用父类的方法。也可以通过this关键字调用自己本身的方法。
但是在构造函数中super和this关键字只可以存在一个,并且是放在构造函数的第一句。
如果C继承自B,B又继承自A,如果想在C的method方法中调用A的方法,只有通过创建A的对象,试图通过super.super.method()来调用是不可行的,因为super不允许有两层或者以上连续调用。
2 0
- Java基础:初始化和清理
- java--初始化和清理
- 【java】初始化和清理
- Java中的初始化和清理
- java之初始化和清理
- Java中初始化和清理
- JAVA基础之初始化与清理
- Java之旅 (6) 初始化和清理
- java对象之初始化和清理(1)
- java语言中的初始化和垃圾清理
- java对象的初始化和清理
- 《Java 编程思想》005 初始化和清理
- JAVA学习过程初始化和清理
- Java初始化与清理
- java 初始化与清理
- java 初始化与清理
- Java 初始化与清理
- Java初始化与清理
- gcc的简易使用
- php面向对象基础概念(封装)
- java设计模式之前
- Debugger Engine Overview
- Spring学习总结(2.3)-Spring MVC:handlerAdapter
- Java基础:初始化和清理
- Redis操作字符串(字符串最大值为512M)
- Android ProgressBar详解以及自定义
- nginx配置详解
- Java基础:多态(重载和重写)
- 读写给大家看的设计书
- leetcode-206-Reverse Linked List
- SQLSERVER 2008 链接 到 ORACLE 11
- 利用TreeSet,按照姓名长度的大小决定存储的顺序,从长到短排序,如果长度一样,年龄小的在前面,源码