ASCII码 ASCII码

2021Java面试题最新集锦

发布于:2021-12-20 09:54:15  栏目:技术文档

  一、Java基础知识面试题

  1、Java概述

  2、基础语法

  3、面向对象

  4、IO流?

  5、反射

  6、网络编程

  7、常用API

  8、常用工具类库

  9、单元测试

  10、日志

  二、Java集合容器面试题

  1、集合容器概述

  2、Collection接口

  3、Map接口

  4、辅助工具类

  三、Java异常面试题

  1. Error 和 Exception 区别是什么?

  2. 运行时异常和一般异常(受检异常)区别是什么?

  3. JVM 是如何处理异常的?

  4. throw 和 throws 的区别是什么?

  5. final、finally、finalize 有什么区别?

  6. NoClassDefFoundError 和 ClassNotFoundException 区别?

  7. try-catch-finally 中哪个部分可以省略?

  8. try-catch-finally 中,如果 catch 中 return 了,finally 还会执行吗?

  9. 类 ExampleA 继承 Exception,类 ExampleB 继承ExampleA。

  10. 常见的 RuntimeException 有哪些?

  11. Java常见异常有哪些

  四、并发编程面试题

  1、基础知识

  2、并发理论

  3、并发关键字

  4、Lock体系

  5、并发容器

  6、线程池

  7、原子操作类

  8、并发工具

相关推荐
阅读 +