当前位置: 首页 > news >正文

企业型网站建设费用网站做排名教程

企业型网站建设费用,网站做排名教程,免费网站创建工具,qq中心官方网站一、介绍 final 中文意思: 最后的,最终的. final 可以修饰类、属性、方法和局部变量, 在某些情况下,程序员可能有以下需求,就会使用到final: 1)当不希望类被继承时,可以用final修饰。 //如果我们要求A类不能被其他类继承 //可以使用fin…

一、介绍

final 中文意思:

最后的,最终的.

final 可以修饰类、属性、方法和局部变量,

在某些情况下,程序员可能有以下需求,就会使用到final:

1)当不希望类被继承时,可以用final修饰。

//如果我们要求A类不能被其他类继承
//可以使用final修饰 A类
​
final class A {}
class B extends A {}//错误

2)当不希望父类的某个方法被子类覆盖/重写(override)时,可以用final关键字修饰。

3)当不希望类的的某个属性的值被修改,可以用final修饰。

4)当不希望某个局部变量被修改,可以使用final修饰。

注意:

1.final必须在定义时初始化

2.final可修饰类、属性、方法

在Java中,final关键字可以用于以下场景:

  • 修饰类,表示该类不能被继承。

  • 修饰方法,表示该方法不能被子类重写。

  • 修饰变量(无论是实例变量、类变量或局部变量),表示该变量的值一旦赋值后就不能再改变。

二、重点

1)final修饰的属性又叫常量,一般 用 XX XX XX 来命名

2)final修饰的属性在定义时,必须赋初值,并且以后不能再修改,赋值可以在如下位置之一【选择一个位置赋初值即可】:

  1. 定义时:如 public final double TAX RATE=0.08:

  2. 在构造器中

  3. 在代码块中

3)如果final修饰的属性是静态的,则初始化的位置只能是

  1. 定义时

  2. 在静态代码块,不能在构造器中赋值。

4)final类不能继承,但是可以实例化对象。[A2类]

5)如果类不是final类,但是含有final方法,则该方法虽然不能重写,但是可以被继承。[A3类]

6)一般来说,如果一个类已经是final类了,就没有必要再将方法修饰成final方法

7)final不能修饰构造方法(即构造器)

8)final 和 static 往往搭配使用,效率更高,底层编译器做了优化处理。

class Demo{public static final int i=16; static{System.out.println("你好~");}
}

9)包装类(Integer,Double,Float,Boolean等都是final),String也是final类。

http://www.yayakq.cn/news/608618/

相关文章:

  • 做网站所需要的项东莞网站建设方案表
  • 餐饮官网建站模板微网站建设目的
  • 网站建设中成本怎么描述网站建设与管理的实训报告
  • 太原网站建设网站软件开发5个过程
  • 做网站需要哪些证书免费微网站与公众号平台对接
  • 微信推广网站建设校园网站建设方向
  • 做医院网站及微信公众号价格wordpress导航栏插件
  • 5网站建站网站开发业务方向架构文档
  • 台州那家网站做的好寓意好有内涵的公司名字
  • php做的网站怎么运行帮人做网站好挣吗
  • 网站建设需要干什么做文案策划需要知道些什么网站
  • 回收手机的网站哪家好织梦网站被攻击
  • wordpress仿百度文库南昌网站优化网站开发
  • 网上有哪些接单做效果图的网站天蝎做网站建网站
  • 网站查询功能怎么做vue php 哪个做网站 好
  • 网站建设公司税率企业网站建设与优化
  • 江西网站开发方案贵州企业展示型网站建设
  • 好的网站页面湖南手机平台网
  • 龙华网站建设哪家好服装生产厂商网站建设方案
  • 网站搭建软件工具网站开发 哪些技术
  • 上海网站开发薪资福建省住建厅网站官网
  • 如何做阿里巴巴国际网站抖音seo推广
  • iapp用网站做的APP无法加载谁知道苏州溪城水处理网站谁做的
  • wordpress主题分享博客seo基础教程视频
  • 推广农村特色产品建设网站方案平面设计和电商设计
  • 电影网站建设公司新浪舆情通官网
  • 毕业设计网站做几个页面网页设计模板 中文
  • a5站长网青海 网站开发 app
  • 开先建设集团网站怎么样做网站 用网站赚钱
  • 加强门户网站建设与管理竞价托管怎么做