前言 网上找了很多的Java面试题及部分资料,选取了其中10篇来作为本次的分享。以下为整理出来的文章,给大家分享。 java面试题及答案 第一篇 一面 手写ArrayList 手写进制转换算法,求出一个数的二进制数 1 的个数 JAVA 基础,equals 和== 多线程方式、threadlocal,各种锁,synchronized 和 lock 设计模式、spring 类加载方式、实例保存在哪、aop ioc、反射机制6、类加载器,双亲委派模型,热部署 jvm 内存模型,内存结构、堆的分代算法、堆的分区、gc 算法、gc 过程 tcp ip,七层模型,...