多态中为什么父类引用调用重写的方法,可以直接找到是哪个方法
ArrayList和LinkedList的区别
ArrayList底层数据结构的Object数组用transient修饰,transient有什么用,
答:不被序列化
问为什么object数组不想被序列化
ArrayList和LinkedList是不是线程安全的
解释一下什么叫线程安全
局部变量是不是线程安全的,为什么
学生去图书馆借书,设计表
给一个学生的身份证号,查一下这个学生借了哪些书,写一下sql语句
new Integer(1) == new Integer(1)返回true还是false
equals和hashCode
介绍一下死锁,如何避免死锁
两个线程分别运行下面两段代码,会产生死锁吗
lock A; .....; lock B; .....; release A; release B; lock B; .....; lock A; .....; release A; release B;
算法,lc2