java面试常考题
链接:https://www.zhihu.com/question/19774340/answer/132525239 120道java面试常考题目(附答案) 1. 什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?_JAVA常考面试题_牛客网 2. JDK和JRE的区别是什么?_JAVA常考面试题_牛客网 3. ”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法?_JAVA常考面试题_牛客网 4. 是否可以在static环境中访问非static变量?_JAVA常考面试题_牛客网 5. Java中的方法覆盖(Overriding)和方法重载(Overloading)是什么意思?_JAVA常考面试题_牛客网 6. Java支持的数据类型有哪些?什么是自动拆装箱?_JAVA常考面试题_牛客网 7. Java中,什么是构造函数?什么是构造函数重载?什么是复制构造函数?_JAVA常考面试题_牛客网 8. Java支持多继承么?_JAVA常考面试题_牛客网 9. 接口和抽象类的区别是什么?_JAVA常考面试题_牛客网 10. 什么是值传递和引用传递?_JAVA常考面试题_牛客网 11. 进程和线程的区别是什么?_JAVA常考面试题_牛客网 12. 创建线程有几种不同的方式?你喜欢哪一种?为什么?