java错误编程题 指出下面程序的运行错误,说明原因

网上有很多面经可以参考(各种博客)现在网上一个面经资源比较集中的就是牛客网的笔试面试讨论板块:

下面copy一些我觉得挺经典、全面的java错误面试问题:

1. 九种基本数據类型的大小,以及他们的封装类

5. java错误的四种引用,强弱软虚用到的场景。

16. java错误面向对象的三个特征与含义

23. 锁的等级:方法锁、对潒锁、类锁。

24. 写出生产者消费者模式

31. 反射的作用于原理。

36. 设计模式:单例、工厂、适配器、责任链、观察者等等

1. 内存模型以及分区,需要详细到每个区放什么

3. 对象创建方法,对象的内存分配对象的访问定位。

4. GC的两种判定方法:引用计数与引用链

5. GC的三种收集方法:標记清除、标记整理、复制算法的原理与特点,分别用在什么地方如果让你优化收集方法,有什么思路

6. GC收集器有哪些?CMS收集器与G1收集器的特点

9. 类加载的五个过程:加载、验证、准备、解析、初始化。

11. 分派:静态分派与动态分派

总体来说java错误考察内容包括以下这些:
1,面向对象的一些基本概念:继承多态之类的

4, java错误集合类同步和非同步

6, java错误内存模型和垃圾回收算法

9 多线程同步问题,生产者消费者读者写者,哲学家就餐用java错误实现

10, 了解java错误中设计模式的思想用了哪些设计模式,有什么好处

如果可以对于上边的问题逐一搜资料进行专题突破,不仅对面试有效也能帮助java错误基础不够扎实的同学扎实基础。

如果感兴趣可以关注我的个人微信公众号 EnjoyMoving,峩会陆续分享一些我自己整理的与面试有关的java错误、android、计算机相关的专题知识大家共同进步!

如果觉得有帮助,不妨给点个赞哦(((o(*?▽?*)o)))~

}

我要回帖

更多关于 java错误 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信