`

java对象初始化书序

阅读更多
package com.test.aa.service;

public class Test extends B {
    public int a = 100;
    public static int a1=3;

    public Test() {
        super();
        System.out.println(a);
        a = 200;
    }

    public static void main(String[] args) {
        System.out.println(new Test().a);
    }
}

class B {
    public int b = 10;
    public static int b1=4;
   
    public B() {
        System.out.println(((Test) this).a);
    }
}

输出0 100 200

在实例化类的对象的时候 new XXX();java的初始化顺序是按一下来的:

首先是在内存堆分配存储要的内存 然后进入:

1.初始化父类的静态变量和静态块
2.初始化子类的静态变量和静态块
3.设置父类的属性的默认值 int=0 boolean=false对象为null
4.设置子类的属性的默认值  int=0 boolean=false对象为null
5.初始化父类属性赋值a=200
6.调用父类的构造函数
7.初始化子类的属性赋值b=100
8.调用子类的构造函数
结束
分享到:
评论

相关推荐

    大数据书序

    大数据书序 -胡强 胡强/宏源证券总经理 近年来,互联网与传统产业融合进程加速推进,传统产业的运营模式和游戏规则正在被逐步瓦解并再造。苹果、三星颠覆了传统手机终端,亚马逊、阿里巴巴、京东商城改变了传统零售...

    书序背景彩色简历Word模板表.doc

    "书序背景彩色简历Word模板表.doc"表明这是一份设计独特,采用书序背景和彩色元素的Word文档简历模板。使用这类模板可以提升简历的视觉吸引力,帮助求职者在众多申请者中脱颖而出。 2. **基本信息填写**:简历应...

    android底层学习推荐书序

    大师推荐的android底层学习途径,由于上传有限制,如果有需要的,可以问我要哈

    Drools规则执行顺序

    2. **事实插入顺序**:Drools 的规则引擎基于事件驱动模型,当新的事实(数据对象)被插入到工作内存时,引擎会检查是否有匹配的规则。如果多个规则都能匹配同一个事实,那么这些规则会按照它们被定义的顺序执行。 ...

    python 读写 Excel 学习总结

    Python 读写 Excel 是在数据分析、自动化报告以及数据管理中常用的一种技能。Excel 文件因其直观易用和强大的数据处理能力而备受青睐,Python 提供了多种库来方便地与 Excel 文件交互,如 `pandas`、`openpyxl`、`...

    2019_2020学年高中语文专题五书序第2课伶官传序训练含解析苏教版选修唐宋八大家散文蚜

    这篇内容主要涉及的是高中语文的学习材料,特别是针对《伶官传》这篇古文的理解和训练。这是一份针对2019-2020学年的高中语文专题学习资料,选自苏教版选修的唐宋八大家散文。资料包含了一些关于古文词汇、语法和...

    2019_2020学年高中语文专题五书序第3课战国策目录序训练含解析苏教版选修唐宋八大家散文蚜

    这篇资料主要涉及的是高中语文的学习内容,特别是关于古文阅读理解和词汇解析的部分。具体知识点如下: 1. 古代汉语词汇理解: - "不易":在这里解释为“改变”,表示道理的恒久不变。 - "尽同":解释为“完全...

    2019_2020学年高中语文专题五书序第1课张中丞传后叙训练含解析苏教版选修唐宋八大家散文蚜

    【知识点】:1. 古代汉语词汇:本题涉及通假字、古今异义词、词类活用等古汉语现象,例如“常”通“尝”,“志”同“识”,“蚤”通“早”,“信”在此处为名词,表示“信任”,“活”为使动用法,使……活,“鸣”...

    图书管理系统软件说明

    图书管理系统软件设计说明 ...通过上述分析,图书管理系统是一个集信息管理、用户交互和自动化流程控制于一体的综合系统,它利用面向对象技术和SQL SERVER 2000数据库,实现了图书管理的高效化和智能化。

    自动化仪表

    "附录.pdf"和"从书序.pdf"可能包含了参考文献、术语解释以及作者对整个主题的概述或推荐学习路径。 总的来说,这个压缩包提供了关于自动化仪表的全面知识,从基础原理到高级应用,包括传感器技术、控制理论、执行...

    高一语文兰亭集序随堂练习2[精选].doc

    11. **文段分析**:A选项提到“本语段内容突出了书序的特点”,但实际上,书序通常介绍著述背景、目的等,而此段更多是情感抒发,不完全符合书序的一般特点,因此A选项的表述有误。 通过这个随堂练习,学生可以提升...

    郝斌C语言大纲

    郝斌c视频的大纲,上面是郝斌老师的上课书序以及内容

    黑龙江省双鸭山市友谊县红兴隆管理局第一高级中学2014届高考语文 考前随堂训练 训练8 简明、连贯、得体,准确、鲜明、生动

    很抱歉,但根据您提供的文件信息,这似乎是一份关于语文考试训练的资料,主要涉及的是语言文字的运用、修改错句、写作启事、拟定专题研究和编写书序等语文能力的练习。这些内容并不属于IT行业的专业知识点。如果您...

    C++语言的设计和演化

    书序主要摘要如下: 本书是由C++语言的设计师本人所写,描述C++语言的发展历史、设计理念及技术细节的著作。在计算机发展史上,这种从多方面多角度描述一种主流语言各个方面的综合性著作,至今我还只看到这一本...

    2019_2020学年高中语文第四单元第19课兰亭集序学案含解析粤教版必修220200502130

    1. **文体知识** - 《兰亭集序》是一篇书序,是为《兰亭集》这本诗集所写的前言,介绍了聚会的背景、过程和意义,同时也展现了作者的情感与思考。 2. **作者王羲之** - 王羲之,东晋时期的书法家和文学家,有“书圣...

    顺序表操作验证

    这通常通过初始化一个固定大小的数组来完成。例如,可以声明一个整型数组,然后设置其长度为预期的元素数量。 2. **插入元素**:在顺序表中插入元素时,需要找到合适的位置并移动后续元素以腾出空间。如果表已满,...

    ISBNChecksumApp:简单的 Android 应用程序,它将计算 9 位 ISBN 片段的校验和

    在当今数字化的世界中,书籍的识别不再局限于传统的物理形式,而是通过国际标准书号(International Standard Book Number,简称ISBN)这一全球通用的标准来实现。一个完整的ISBN由13个数字组成,其中包含了一个校验...

    《科技写作与文献检索(第二版)》孙平【课件】

    《科技写作与文献检索(第二版)》是孙平教授主编的一部专为科技工作者、学生及科研人员设计的教材,旨在提升读者在科技领域的...课程中的课件将这些内容以视觉化的方式呈现,便于理解和记忆,使学习更为直观和生动。

Global site tag (gtag.js) - Google Analytics