啥都不说,先上家明自己new的图(不如图片来的简单):
JDK面试点
JDK部分是java面试最基础部分,java语法与基本知识点都在这里。家明看了看上面的jdk知识体系,static、final是多么熟悉的字眼,不知不觉想起大三那年:
大三了,人们就会考虑到就业的事情,他意识到自己再也不能像大一大二那样进行“影视鉴赏”和绘画创作了,他为自己担心,毕竟他之前的编程语言学的很烂,烂到他会夹杂着小抄进入C++考场,只是怕不及格。他也不再幻想着将绘画与IT结合起来,毕竟,他怕自己担不起这个风险。他思忖着,大三开的这门JAVA语言课,是他最后的救命稻草了。
你可以先刷题海,在题海中吃透知识点,也可以先系统复习,再去做题,每个人的复习方法都不一样,不能说哪种好,哪种不好,只有适合不适合。
上面的知识网上一搜,都可以搜到很详细的答案和解析,家明从上述知识点中摘抄几点说明(HashMap极其重要,在后续章节再说):
1.集合类图
(为什么选这一张图,嗯,因为是家明本人画的)
JAVA集合类图
当然,面试不是让画出上面图形结构,注意一下平时常用的几个类的关系,比如Collection、List、Set、Map、LinkedList、ArrayList、Vector、HashMap、Hashtable。HashMap与Hashtable,Vector与ArrayList,ArrayList与LinkedList常常用来比较。(注意:Map并没有继承Collection接口。)
2.线程的五种状态
看图吧,不多说了:
线程的五种状态
好了,下一期说JVM与SQL,再见喽