3.对于经继承关系的类的执行顺序:父类静态代码块和变量->子类静态代码块和变量->父类非静态代码块->父类构造函数->->子类非静态代码块->子类构造函数 4.详细过程: 1.在加载类Test时候,先为k,t1,t2,i,n,a,j分配内存,她们的默认值分别为k=0,t1=null,t2=null,i=0,n=0,a=0,j=0 2.执行public static Test t1 = new Test("t1");     为t1申请一块内存,并为他的属性j赋值,调用print("j"),此时Test类的i,n都还是为0,故打印的第一行为:1:j   i=0    n=0   ;调用t1的构造块,打印第二行: 2:构造块   i=1    n=1   ;  然后调用Test的构造函数public Test(String str){};打印第三行:3:t1   i=2    n=2   ; 3.执行public static Test t2 = new Test("t2");   为t2申请一块内存,并为他的属性值j赋值,调用print("j"),此时Test类的i=3  n=3   打印第4行为:4:j   i=3    n=3   调用t2的构造块,打印第5行: 5:构造块   i=4    n=4     ;然后调用Test的构造函数pbulic Test(String str){};打印第6  行:6:t2   i=5    n=5     ; 4.接着执行public static int i = print("i"); 打印第7行:  7:i   i=6    n=6 5.接着执行public static int n = 99; 6.接着是Test的静态构造块:打印第8行  8:静态块   i=7    n=99 此时已经把Test.class完全加载到内存了 7.再按着建立t1,t2的方式加载 init 注意: 1.类的静态属性的赋值过程,是按着从上到下的先后顺序进行的!!! 2.每new一个Test对象,就会执行 public int j = print("j");//1,4 {    print("构造块");//2,5 }     static {         print("静态块");//8 }

阿里巴巴 java附加题_阿里巴巴2014校园招聘研发笔试JAVA附加题一相关推荐

  1. 2014校园招聘_百度2014校园招聘

    1.百度2014 校园招聘简介:  百度(Nasdaq 简称:BIDU) 是全球最大的中文搜索引擎,2000年1 月由李彦宏.徐勇两人 创立于北京中关村,致力于向人们提供"简单,可依赖&qu ...

  2. 顶点 java笔试_网易2014校园招聘杭州Java笔试题--题解--第一天

    1.最坏情况下时间复杂度为O(nlogn)的排序算法有() A.基数排序 B.归并排序.C.堆排序 D.快速排序 一定要拓展: 2.以下说法正确的有() A.有m阶B-树中,所有的非终端节点至少包含m ...

  3. 四川大学java语言程序设计_四川大学2014年计算机(软件)学院Java语言设计期末考试B卷程序.doc...

    四川大学期末考试试题(闭卷) (2014-2015学年第2学期) 课程号: 课程名称: Java语言程序设计(B 卷)任课教师: 适用专业年级: 学号: 姓名: 考试须知 四川大学学生参加由学校组织或 ...

  4. 京东校招java笔试题_试卷: 京东2019校招笔试Java开发工程师笔试题(1-)

    D 把资源事先分类编号,按号分配,使进程在申请,占用资源时不会形成环路. 解析:死锁:在多道程序设计环境下,多个进程可能竞争一定数量的资源,.一个进程申请资源,如果资源不可用,那么进程进入等待状态.如 ...

  5. 阿里巴巴集团2014校园招聘笔试题(9月22北京)

    阿里巴巴集团2014校园招聘笔试题 (9月22北京) (答案仅是个人见解,欢迎补充更正,谢谢) 第一部分 单选题(前10题,每题2分:后10题,每题3分.选对得满分,选错倒扣1分,不选得0分) 1.一 ...

  6. 阿里巴巴集团2014校园招聘笔试题------9-22北京 研发工程师

    转自 http://blog.sina.com.cn/s/blog_6f83fdb40101eyzw.html 阿里巴巴集团2014校园招聘笔试题---研发工程师 (9月22北京) (答案仅是个人 ...

  7. 阿里巴巴2017实习生招聘研发工程师JAVA考试 最懵逼的逻辑题

    [最新出炉 2017年4月26日] 阿里巴巴2017实习生招聘研发工程师JAVA考试 [单选]面试官给A.B两位同学额头上分别贴了一个正整数,两个数字相差为2,两位同学互相对视只能看到对方的数字,两位 ...

  8. 阿里巴巴2010校园招聘技术类笔试试题

    阿里巴巴2010校园招聘技术类笔试试题 阿里巴巴2010校园招聘技术类笔试试题 卷I Java开发.测试工程师 1.       下列运算符中优先级别最高的是? A:& B:&& ...

  9. 百度2014校园招聘笔试面试汇总

    目 录 1. 百度笔试 2 1.1百度2014校园招聘笔试题(成都站,软件研发岗) 2 1.2  2013百度校园招聘-机器学习和数据挖掘工程师-笔试题 7 1.3  百度2014校园招聘 技术研发题 ...

最新文章

  1. 基于 OpenCV 的表格文本内容提取
  2. cell重用的几种方式
  3. selenium容易忽视的知识点
  4. android 获取和设置屏幕亮度
  5. Java LocalDate类| getChronology()方法与示例
  6. 飞鸽传书做一个意志坚定的程序员
  7. Linux下DIR,dirent,stat等结构体详解
  8. nginx访问页面 中文乱码 解决方案
  9. Linux内核源代码分析——vmstat核心代码注释
  10. 不得不爱开源 Wijmo jQuery 插件集(10)-【Expander】(附页面展示和源码)
  11. Mbed OS :DMX512 灯光控制协议
  12. 封装、继承、多态的详细说明
  13. RazorSQL Mac(SQL数据库查询工具)含激活码
  14. com.mongodb.MongoSocketOpenException: Exception opening socket
  15. SSL安全证书生成及概念解释
  16. 内存编址计算题--会一个题能做对一万个题
  17. cadence SPB17.4 - allegro - 手工放置过孔
  18. 【历史上的今天】6 月 14 日:理论计算机科学的奠基人出生;VisiCalc 电子表格的发明者出生;雅虎收购 Overture
  19. Android-仿微信图片选择器
  20. 刘强东:企业家千万别算小钱 我不研究马云

热门文章

  1. ElementUI 表格中某项为空值时用暂无数据代替显示
  2. 基于Kubernetes的微服务自动化运维
  3. C语言实现FFT(非递归蝶形运算版)
  4. Zabbix-3.04 添加监控主机
  5. huntshowdown服务器维护吗,huntshowdown怎么玩?新手玩法指南
  6. TTL电平与RS232电平的区别
  7. 新人入职需要了解和确认的一些信息
  8. 光耦隔离驱动芯片的共模瞬变抗扰度和共摸抑制比
  9. 精度评定中的准确率(Precision)和召回率(Recall)
  10. 进程和线程的概念和区别