※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关键字