Java题目编写一个A类和B类,B类调用A类的传数组无返回方法

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

下面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)))~

}

我要回帖

更多关于 B-2 的文章

更多推荐

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

点击添加站长微信