首页 > 其他 > 详细

一次面试总结

时间:2018-11-06 22:56:03      阅读:263      评论:0      收藏:0      [点我收藏+]

面试时间:2018/7/24(周二)上午11:00
面试岗位:JAVA方向

面试总结:
1、String的缓存机制了解吗?那么Integer的缓存呢?
判断new Integer(1) == Integer.valueOf("1")的结果。(false)

public class StringAndIntegerTest {
    public static void main(String[] args) {
        boolean b = (new Integer(1) == Integer.valueOf("1"));
        System.out.println(b); // false
    }
}

2、String、StringBuffer、StringBuilder之间的区别?

3、多线程知识,有两个线程t1、t2,如何实现t1和t2执行完后,主线程才执行。

4、谈谈线程安全是什么,线程安全如何实现的,如何保证线程安全。

5、并行处理和多线程处理的区别?

6、谈谈线程的生命周期?多线程如何实现的。线程池中的具体方法。(Executor)

7、反射了解吗,反射中class.getMethods()和class.getDeclaredMethods()的区别?

8、Java中的代理模式和spring中的代理模式有什么区别?(Proxy和cglib)

9、网络的知识,http协议了解吗,http下面的协议是TCP还是UDP?

10、单链表的实现,如何删除一个节点。

11、学生表和成绩表中如何查询单科成绩前10名的学生信息。

12、死锁的具体应用场景。

一次面试总结

原文:https://www.cnblogs.com/hglibin/p/9919437.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!