一道网易Java简单集合面试题「我感觉你做不出来」

来源:互联网 发布:android post json 编辑:程序博客网 时间:2024/04/30 21:41

前言

上一篇文章我们出了一道网易Java工程师类加载机制相关的面试题,评论很热烈。有兴趣的朋友可以看一下上一篇文章【一道网易Java工程师面试题看出你对Java类加载机制的理解深浅】。

上篇文章答案:

一道网易Java简单集合面试题「我感觉你做不出来」

java运行结果

解析:

JVM中对象的初始化顺序为:

1.类被JVM加载后,按从父类到子类执行被static修饰的语句;

2.static语句执行完之后,再执行main方法;

3.如果有语句new了自身的对象,将从父类到子类执行构造代码块、构造器(两者可以说绑定在一起)。

本次题目:

本次题目很简单:

ArrayList list = new ArrayList(20);中的list扩充几次()?

答案下篇揭晓。

结语

欢迎喜欢技术问题或者对面试相关问题感兴趣的朋友关注本头条号,有兴趣的朋友也可以在私信或者留言板告诉我在面试过程中遇到的有意思的题目或你认为比较难的题目。

最后感谢大家的阅读。

注:加群要求  学习交流群:450936584


1、想学习JAVA这一门技术, 对JAVA感兴趣,想从事JAVA工作的。
2、工作0-5年,感觉自己技术不行,想提升的
3、如果没有工作经验,但基础非常扎实,想提升自己技术的。
4、还有就是想一起交流学习的。
5、小号加群一律不给过,谢谢。
群内每天会分享最新的视频和资料,可以免费领取学习视频和资料


转发此文章请带上原文链接,否则将追究法律责任!


原创粉丝点击