![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
大川里的小川人
南京大学在校大学生啦!
展开
-
Java面试题(一个一个来慢慢解决吧,做个记录)
【基础】 官方参考答案:基础答案 Java线程的状态 进程和线程的区别,进程间如何通讯,线程间如何通讯 HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别 Cookie和Session的区别 索引有什么用?如何建索引? ArrayList是如何实现的,ArrayList和LinedList的区别?ArrayList如何实现...原创 2018-09-18 18:40:48 · 453 阅读 · 0 评论 -
【面试题】Java面试题--基础总结--个人学习记录
1、Java线程的状态 新建new:新创建一个线程对象。 就绪runnable:创建线程对象后调用start方法,此时线程进入可运行状态,等待CPU的时间片,且其他所需资源已获得。 运行running(一般不考虑这种状态):线程分得CPU的时间片、资源后运行线程。 阻塞blocked:获取锁的时候,锁被其他线程获得,此时该线程进入一个特定的等待队列(同步队列:放的是所有想要获取锁的线程),...原创 2018-09-19 15:41:58 · 345 阅读 · 0 评论 -
【面试题】Java面试题--技术深度--个人学习记录
1、有没有看过JDK源码,看过的类实现原理是什么。 2、HTTP协议 TCP详解 关于http协议 3、TCP协议 TCP详解 关于http协议 4、一致性Hash算法 5、JVM如何加载字节码文件 loading、verification、preparation 、 Resolution、initialization 、using 、unloading 6、类加载...原创 2018-10-03 15:09:00 · 2204 阅读 · 0 评论 -
【面试题】Java面试题--技术框架--个人学习记录
1、看过哪些开源框架的源码 2、为什么要用Redis,Redis有哪些优缺点?Redis如何实现扩容? 3、Netty是如何使用线程池的,为什么这么使用 4、为什么要使用Spring,Spring的优缺点有哪些 5、Spring的IOC容器初始化流程 6、Spring的IOC容器实现原理,为什么可以通过byName和ByType找到Bean 7、Sp...原创 2018-10-06 20:11:28 · 331 阅读 · 0 评论 -
【俱乐部模面】二:反馈记录
一下知识需要自己重新进一步的学习: monitor hashmap与hashtable在hash中一个是位运算一个是对容量取余运算的不同。 偏向锁 内存模型中的指令、以及重排序等知识 JVM分区与运行时数据区混淆了。 垃圾回收 spring的事务 和 传播 范式 非关系型数据库接触 jvm内存屏障 集合框架 IOC AOP bean生命周期 学习自我总结...原创 2018-11-23 11:35:51 · 162 阅读 · 0 评论