Java面试题总结
算是一个知识总结吧,希望对大家有帮助。
qinjianhuang
努力学习!
-
原创 普通学渣的春招,秋招历程以及实习心路
回顾自己的春招,秋招经历,真的是无限感慨。由于自己对于读研和工作两个方向并没有太多的了解,自己内心对于读研还是工作也是很纠结的,于是在整个大三的寒假里,我一直跟相关的学长学姐询问相关东西。得到的结果都是类似于对于读研和工作,完全看自己的 兴趣,得自己决定之类的回答,诚然,他们的回答不无道理,但是,我自己本身感觉并没有得到很好的启示,于是乎我下定决心先找到一份实习,等9月份学校综合排名出来后再做决定。2017-09-16 11:24:249861
9
-
原创 历年阿里面试题汇总(2017年不断更新中)
Volatile的特征:A、原子性 B、可见性Volatile的内存语义:当写一个volatile变量时,JMM会把线程对应的本地内存中的共享变量值刷新到主内存。当读一个volatile变量时,JMM会把线程对应的本地内存置为无效,线程接下来将从主内存中读取共享变量。Volatile的重排序1、当第二个操作为volatile写操做时,不管第一个操作是什么(普通读写或者volatile读写),都不能2017-03-06 09:15:4870236
7
-
原创 2017年小米春招内推面试面经
首先,我感到很讶异的是,在我投完简历一天后(2017年2月 23日),小米的工作人员就打电话给我,并且敲定了电话面试的日期(2017年2月27日)。当时我还在家里享受着寒假呢,这也许是来自东北某末流985的优势吧2333。2017-02-27 20:23:5426197
40
-
原创 2017年阿里内推一面面经(不断更新)
在3月1号投完简历,做好测评以后,我是一直等啊等,始终期待着一面的到来。好不容易在 3月8号这天中午12点10左右接到了来自阿里的面试电话。刚开始,我是一脸的懵逼啊,面试官问我:“你是不是面过了???”我是一脸黑脸问好.jpg。Excuse me?在我一番解释后,终于进入了正题。2017-03-09 18:41:5519503
16
-
转载 Java并发编程之volatile关键字解析
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。2017-02-09 20:33:2612345
15
-
原创 Java知识点总结
Java知识点总结2017-05-20 15:56:183854
4
-
原创 各大公司Java后端开发面试题总结
ThreadLocal(线程变量副本)Synchronized实现内存共享,ThreadLocal为每个线程维护一个本地变量。采用空间换时间,它用于线程间的数据隔离,为每一个使用该变量的线程提供一个副本,每个线程都可以独立地改变自己的副本,而不会和其他线程的副本冲突。ThreadLocal类中维护一个Map,用于存储每一个线程的变量副本,Map中元素的键为线程对象,而值为对应线程的变量副本。Thre2017-03-01 11:31:11150035
63