学习自测1.0

1、线程的状态

2、进程与线程的区别

3、进程间通讯,线程间通讯

4、HashMap数据结构,如何实现,与HashTable,ConcurrentHashMap的区别

5、Cookie与Session的区别

6、索引有什么用,如何建立索引

7、ArrayList如何实现,与LinkedList的区别?如何扩容。

8、equals方法的实现

9、面向对象

10、线程状态,BLOCKED和WAITING的区别

11、JVM如何加载字节码文件

12、JVM GC,GC算法

13、什么情况下会出现Full GC,什么情况下出现Young GC

14、JVM内存模型

15、java的运行时数据区

16、事务的实现原理

原文地址:https://www.cnblogs.com/hekiraku/p/12095020.html