- 浏览: 109922 次
- 性别:
- 来自: 杭州
文章分类
最新评论
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.调用子类的构造函数
结束
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.调用子类的构造函数
结束
发表评论
-
Java线程Dump分析工具--jstack(转摘纪录)
2015-10-29 10:47 852jstack用于打印出给 ... -
多角度看 Java 中的泛型
2014-05-13 15:40 732本文摘自:http://www.ibm.c ... -
java.lang.Object类 方法(转)
2014-05-13 10:55 2014Object类的方法 构造方法:public Obje ... -
为什么Java byte 类型的取值范围是-128~127(short int long同理)
2014-05-12 18:08 2093为什么Java byte 类型的取值范围是-128~127 ... -
web.xml之context-param,listener,filter, servlet启动顺序和讲解
2014-05-12 14:32 998首先可以确定的一点是, 不同类型节点的加载顺序与它们在web. ... -
java.lang.ThreadLocal详解以及注意事项
2014-04-29 18:12 2540一.什么是ThreadLocal? ThreadLocal ... -
String Stringbuilder StringBuffer区别
2014-04-17 11:00 708关于这三者的区别,我们从官方API上很容易找到答案。 ... -
JAVA反射机制
2014-04-03 15:15 339JAVA反射机制: 通俗地说,反射机制就是可以把一个类, ... -
ArrayList和linkedList几种循环性能比较
2014-03-26 17:51 627请 参照 http://www.trinea.cn/andr ... -
HashMap原理
2014-03-20 15:31 554本文由 ImportNew - 唐小娟 ... -
java.lang.Cloneable
2014-03-20 11:22 598public interface Cloneable 此类实 ... -
Java集合框架学习总结
2014-03-14 16:43 731以下介绍经常使用的集合类,这里不介绍集合类的使用方法,只介绍 ... -
maven项目管理的一些知识
2014-03-04 16:24 544http://sishuok.com/forum/blogPo ... -
ehcache使用注意 及一些问题的解决
2014-02-21 17:35 861配置 1. applicationContext.xml ... -
Xms Xmx PermSize MaxPermSize 区别
2014-02-20 16:13 640Eclipse崩溃,错误提示: ... -
JAVA基础-栈与堆,static、final修饰符、内部类和Java内存分配
2014-01-17 20:00 1130堆:顺序随意 栈:后进 ... -
debug遇到找不到源码的情况解决方案
2013-12-19 18:46 762在做JAVA开发的时候 页面端调用了接口服务端 找问题需要页面 ... -
工作学习2013-11-6
2013-11-06 20:20 5211.在用maven进行项目构建的时候 可以先建立以个maven ... -
运行jtest出现 No value found for property database.type 错误解决办法
2013-06-06 11:25 1773错误信息: Caused by: org.jtester.mo ...
相关推荐
大数据书序 -胡强 胡强/宏源证券总经理 近年来,互联网与传统产业融合进程加速推进,传统产业的运营模式和游戏规则正在被逐步瓦解并再造。苹果、三星颠覆了传统手机终端,亚马逊、阿里巴巴、京东商城改变了传统零售...
"书序背景彩色简历Word模板表.doc"表明这是一份设计独特,采用书序背景和彩色元素的Word文档简历模板。使用这类模板可以提升简历的视觉吸引力,帮助求职者在众多申请者中脱颖而出。 2. **基本信息填写**:简历应...
大师推荐的android底层学习途径,由于上传有限制,如果有需要的,可以问我要哈
2. **事实插入顺序**:Drools 的规则引擎基于事件驱动模型,当新的事实(数据对象)被插入到工作内存时,引擎会检查是否有匹配的规则。如果多个规则都能匹配同一个事实,那么这些规则会按照它们被定义的顺序执行。 ...
Python 读写 Excel 是在数据分析、自动化报告以及数据管理中常用的一种技能。Excel 文件因其直观易用和强大的数据处理能力而备受青睐,Python 提供了多种库来方便地与 Excel 文件交互,如 `pandas`、`openpyxl`、`...
这篇内容主要涉及的是高中语文的学习材料,特别是针对《伶官传》这篇古文的理解和训练。这是一份针对2019-2020学年的高中语文专题学习资料,选自苏教版选修的唐宋八大家散文。资料包含了一些关于古文词汇、语法和...
这篇资料主要涉及的是高中语文的学习内容,特别是关于古文阅读理解和词汇解析的部分。具体知识点如下: 1. 古代汉语词汇理解: - "不易":在这里解释为“改变”,表示道理的恒久不变。 - "尽同":解释为“完全...
【知识点】:1. 古代汉语词汇:本题涉及通假字、古今异义词、词类活用等古汉语现象,例如“常”通“尝”,“志”同“识”,“蚤”通“早”,“信”在此处为名词,表示“信任”,“活”为使动用法,使……活,“鸣”...
图书管理系统软件设计说明 ...通过上述分析,图书管理系统是一个集信息管理、用户交互和自动化流程控制于一体的综合系统,它利用面向对象技术和SQL SERVER 2000数据库,实现了图书管理的高效化和智能化。
"附录.pdf"和"从书序.pdf"可能包含了参考文献、术语解释以及作者对整个主题的概述或推荐学习路径。 总的来说,这个压缩包提供了关于自动化仪表的全面知识,从基础原理到高级应用,包括传感器技术、控制理论、执行...
11. **文段分析**:A选项提到“本语段内容突出了书序的特点”,但实际上,书序通常介绍著述背景、目的等,而此段更多是情感抒发,不完全符合书序的一般特点,因此A选项的表述有误。 通过这个随堂练习,学生可以提升...
郝斌c视频的大纲,上面是郝斌老师的上课书序以及内容
很抱歉,但根据您提供的文件信息,这似乎是一份关于语文考试训练的资料,主要涉及的是语言文字的运用、修改错句、写作启事、拟定专题研究和编写书序等语文能力的练习。这些内容并不属于IT行业的专业知识点。如果您...
书序主要摘要如下: 本书是由C++语言的设计师本人所写,描述C++语言的发展历史、设计理念及技术细节的著作。在计算机发展史上,这种从多方面多角度描述一种主流语言各个方面的综合性著作,至今我还只看到这一本...
1. **文体知识** - 《兰亭集序》是一篇书序,是为《兰亭集》这本诗集所写的前言,介绍了聚会的背景、过程和意义,同时也展现了作者的情感与思考。 2. **作者王羲之** - 王羲之,东晋时期的书法家和文学家,有“书圣...
这通常通过初始化一个固定大小的数组来完成。例如,可以声明一个整型数组,然后设置其长度为预期的元素数量。 2. **插入元素**:在顺序表中插入元素时,需要找到合适的位置并移动后续元素以腾出空间。如果表已满,...
在当今数字化的世界中,书籍的识别不再局限于传统的物理形式,而是通过国际标准书号(International Standard Book Number,简称ISBN)这一全球通用的标准来实现。一个完整的ISBN由13个数字组成,其中包含了一个校验...
在图书馆的世界里,图书编码是一个严谨且系统化的流程,旨在确保每本书都能被准确无误地识别。 首先,图书编码的核心是分类号,它是依据《中国图书馆分类法》对图书进行的分类。该分类法将中文图书划分为22大类,用...