1.学习java的途径,怎么学的 2.项目提到C++,所以为C++为什么会内存溢出,java不会 3.垃圾回收的机制是怎么样的 4.JVM的堆和栈 5.接上一题,为什么要使用栈的结构,而不是队列或者链表之类的 6.JVM的堆是什么样的数据结构 7.用过什么数据结构 8.上面提到Map,所以问HashTable和HashMap有什么区别 9.上面提到线程安全,所以问线程安全是什么 10.如何保证线程安全 11.二叉树是什么 12.平衡二叉树是什么 13.排序二叉树是什么 14.数据库的索引是什么数据结构 15.B...