※Java基础 常见面试题
1.面向对象是什么?
2.JDK,JRE,JVM有什么区别?
3.Java基本数据类型?
4.在进行小数运算时,可以使用double吗?
5.什么是逻辑与(&)和短路与(&&)?
6.switch...case判断条件可以用字符串类型吗?
7.如何定义一个方法
8.你能说明方法中return的用法吗?
9. 面向对象三大特征是什么?
10.重写和重载有什么区别?
11. 接口和抽象类有什么区别?
12.Java常用的循环方式有哪些?
13. break,continue有什么区别?
14.什么是嵌套循环?如何跳出循环?你觉得嵌套多了会有什么问题?
15.不写类的构造器可以吗?如果写了类的有参构造器还会有无参构造器吗?
16.类的构造器可以被重写,重载吗?
17.基本类型"=="和引用类型"==" 有什么区别?
18.你能说说Java中this和super关键字吗?
19.请说说final关键字
20.请说说static关键字