Java面试题汇总

2816次阅读  |  发布于5年以前

Java面试题汇总

熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,甚至要你知道有哪些不足,怎么改进,还有一些java有关的一些算法,设计模式等等。

一、java基础面试知识点

二、java深入源码级的面试题(有难度)

三、数据结构

四、线程、多线程和线程池


并发编程有关知识点(这个是一般Android开发用的少的,所以建议多去看看):

平时Android开发中对并发编程可以做得比较少,Thread这个类经常会用到,但是我们想提升自己的话,一定不能停留在表面,,我们也应该去了解一下java的关于线程相关的源码级别的东西。

学习的参考资料如下:

Java 内存模型

线程状态:

锁:

并发编程:

Copyright© 2013-2019

京ICP备2023019179号-2