首页 > 编程语言 > 详细

【Java】代码块与final关键字

时间:2020-06-17 16:03:30      阅读:48      评论:0      收藏:0      [点我收藏+]

代码块

  在类或者方法中使用{}括起来的一段代码块,就是一个代码块

分为三类:局部代码块,初始化代码块,静态代码块

  局部代码块:直接定义在方法内的代码块(一般结合if,while,for等关键字一起使用,表示一块代码区域)

技术分享图片

初始化代码块:直接定义在类中的代码块,每次创建对象。都会执行初始化代码块(本质上是构造方法的一部分)

技术分享图片

静态代码块:在初始化代码块前加上一个static,JVM在加载字节码之前会自动调用,在主方法之前执行,执行一次

技术分享图片

 

 组合关系:自己类当中的一个字段是一个“类”类型

  技术分享图片

继承弊端:破坏了我们的封装,它可去访问父类当中的实现细节,可以覆盖父类当中的方法

final关键字:“最终的,不可修改的”  保证了数据的安全

可以修饰

字段:不能再去修改该字段

方法:子类不能再去覆盖该方法

类:该类不能再去被继承

final修饰变量时,它就代表是一个常量   命名规则:所有的字母都大写

只能用  不能修改

技术分享图片

 

【Java】代码块与final关键字

原文:https://www.cnblogs.com/Cccc4/p/13152672.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!