码迷,mamicode.com
首页 > 其他好文 > 详细

一次面试总结

时间:2018-11-06 23:34:02      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:场景   exec   成绩表   tor   java   死锁   get   生命周期   缓存   

面试时间: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、死锁的具体应用场景。

一次面试总结

标签:场景   exec   成绩表   tor   java   死锁   get   生命周期   缓存   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!