2020Java面试题及答案,刷这些题,准没错!
Java基础 1.JDK JRE 2. Java异常了解吗?说说平时遇到的异常?说出6种常见的java异常。写程序遇到过哪些异常 运行时异常有哪些 3. 面向对象 面对对象的几大特性 多态怎么理解 4. 修饰符:public;protect;default;private优先级 5. 对string类的理解。stringbuffer 和 stringbuilder 6. 反射机制介绍一下 7. bio,nio,aio分别介绍一下,nio的实现方式 8. 问了public等变量定义修饰词的时间域 9. 问了反射机制,还有问了动态代理的好处和坏处,好处答不上来 10. 接口和抽象类的区别。 11. 有一个public static final的HashMap,里边对象的属性能不能修改? 12. 为什么java 平台无关性 机器码和字节码区别 JVM加载代码的一个流程 13. java数据类型以及自己的应用 自动拆箱和自动装箱以及自己的应用即什么时候用到的,列举几种情况 14. 什么是值传递和引用传递,区别及应用 15. 重载和重写 16. static方法是否能重写,接口和抽象类的区别 17. 你觉得java是一种什么样的语言以及java特性 18. lamda表达式了解吗?1.8新特性有什么?(面试宝典对接口抽象这个问题是错的,过时了) 19. 内存泄露怎么造成的,怎么排查 20.