补发一个蚂蚁的Java一轮电面面经。 大概两点半开始的,半小时左右。 问了很多Java的基础,只不过楼主太菜,答得不好,最后都没让我问他问题就结束了。 Java语言的三大特性?多态的概念?为什么要用多态? 线程和进程的区别?多线程编程需要注意什么? 如何防止死锁?线程之间的状态转换?乐观锁和悲观锁是啥? Java类的反射? 数据库的事物和隔离级? JVM分区?垃圾回收算法? http的post和get方法有什么区别? 讲两种排序算法。 设计模式了解吗? 开源框架spring有了解吗? 最后短短几分钟介绍了一个...