java基础面试题
1、break \ return \ continue之间的区别?
break:在for循环、while循环 、 swith语句中,表示跳出当前循环
return:表示直接返回,结束当前方法
continue:表示终止本次循环,继续下次循环
2、final关键字的基本用法
(1)、final关键字可以用来修饰类、方法、变量(成员变量、局部变量)
//被final修饰的类不能被其他类继承 final class A{ //注意final类中的所有成员方法都会被隐式地指定为final方法。 String name; }
修饰方法:父类中的某个方法被修饰为final,那么子类不会重写该方法
修饰变量:如果是基本数据类型的变量,此变量一旦被初始化之后就不能被更改
如果是引用数据类型的变量,此引用一旦被初始化之后就不能再指向其他引用
3、