JAVA面试之JDK篇

        啥都不说,先上家明自己new的图(不如图片来的简单):


JAVA面试之JDK篇_第1张图片
JDK面试点

        JDK部分是java面试最基础部分,java语法与基本知识点都在这里。

        家明看了看上面的jdk知识体系,static、final是多么熟悉的字眼,不知不觉想起大三那年:
        大三了,人们就会考虑到就业的事情,他意识到自己再也不能像大一大二那样进行“影视鉴赏”和绘画创作了,他为自己担心,毕竟他之前的编程语言学的很烂,烂到他会夹杂着小抄进入C++考场,只是怕不及格。他也不再幻想着将绘画与IT结合起来,毕竟,他怕自己担不起这个风险。他思忖着,大三开的这门JAVA语言课,是他最后的救命稻草了。

          你可以先刷题海,在题海中吃透知识点,也可以先系统复习,再去做题,每个人的复习方法都不一样,不能说哪种好,哪种不好,只有适合不适合。

        上面的知识网上一搜,都可以搜到很详细的答案和解析,家明从上述知识点中摘抄几点说明(HashMap极其重要,在后续章节再说):


1.集合类图

(为什么选这一张图,嗯,因为是家明本人画的)


JAVA面试之JDK篇_第2张图片
JAVA集合类图

        当然,面试不是让画出上面图形结构,注意一下平时常用的几个类的关系,比如Collection、List、Set、Map、LinkedList、ArrayList、Vector、HashMap、Hashtable。HashMap与Hashtable,Vector与ArrayList,ArrayList与LinkedList常常用来比较。(注意:Map并没有继承Collection接口。)


2.线程的五种状态

看图吧,不多说了:


JAVA面试之JDK篇_第3张图片
线程的五种状态

好了,下一期说JVM与SQL,再见喽

你可能感兴趣的:(JAVA面试之JDK篇)