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、

  

 

posted @ 2020-04-14 20:59  唏嘘-  阅读(119)  评论(0编辑  收藏  举报