本文内容来自

  1. 同学、朋友、同事等的面试经历
  2. 互联网收集
  3. 书本

 

1、Java语言基础部分

    面向对象:封装、继承、多态

 

    基本数据类型及封装类型

 

    操作符及其优先级

 

    访问权限控制

 

    类、接口

 

    字符串

 

    泛型

 

    异常

    

 

 

2、Java容器部分

    Collection

 

 

    Map

 

 

    Concurrent包下的容器

 

 

 

3、Java多线程部分

    基础及概念

 

 

    线程池

 

 

    并发中的资源共享

    

 

 

 

4、Java IO部分

     网络IO详见:http://blog.anxpp.com/index.php/archives/895/

 

 

 

 

5、JVM部分

    内存区域

 

 

    GC

 

 

    参数调优

 

 

 

 6、其他库的使用

     lang3等