![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
关键字
一个正在努力的小白呀
上天总会眷顾正在努力的人
展开
-
break、return和continue的区别
break就是跳出了整个循环,这个循环不再继续执行,他也可以用在switch中,如果不使用break会出现case穿透现象,直到遇见break才会跳出switch语句。而continue就是跳出了这一次循环,略过循环里还没有执行的语句,然后执行下一次循环,return就是终止正在执行的这个方法,它也可以用于有返回值的方法用于返回数据,也就是数据的输出。(1)break 用于循环语句和switch语句。(2)continue用于循环语句。(3)return用于方法体中。三者都可以改变程序的执行流程。原创 2022-09-25 22:20:37 · 223 阅读 · 0 评论 -
final在java中的用法
(1) 作用于类时,类不可被继承; (2)作用于方法时,方法不可被重写; (3) 作用于变量时,在该变量的生命周期内,一旦被赋初值后便不可被修改。 推论: (1)abstract与final是天然的矛盾,因为抽象类就是需要被继承的,抽象方法就是需要被重写的,所以两个关键词不可同时使用; (2)private与final关键字同时修饰方法时,IDEA会提示移除final关键字,因为private的可见性是当前类,所以天然就不可被子类重写,所以在修饰方法的层面上,private包含了final关键字的作用。原创 2022-09-21 08:33:18 · 213 阅读 · 0 评论