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

汕头做网站优化的公司推广引流app

汕头做网站优化的公司,推广引流app,深圳私人网站优化,wordpress建站视频教程下载可以修饰类、属性、方法和局部变量。 何时使用: 1、不希望某个类被继承,用final修饰该类。 2、不希望父类的某个方法被子类覆盖/重写,用final修饰该方法。 3、不希望类的某个属性的值被修改,用final修饰该属性。 4、不希望某…

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

何时使用:

1、不希望某个类被继承,用final修饰该类。

2、不希望父类的某个方法被子类覆盖/重写,用final修饰该方法。

3、不希望类的某个属性的值被修改,用final修饰该属性。

4、不希望某个局部变量被改变,用final修饰。

Java中final和static修饰的变量是在什么时候赋值的?_程序IT圈的博客-CSDN博客

链接中的总结单拎出来:

①单独用final修饰的变量也有可能在字节码找到对应的ConstantValue属性,但是会被JVM忽略掉。

②final修饰的实例属性,在实例创建的时候才会赋值。

③static修饰的类属性,在类加载的准备阶段赋初值,初始化阶段赋值。

④static+final修饰的String类型或者基本类型常量,JVM规范建议在初始化阶段赋值,但是HotSpot VM直接在准备阶段就赋值了。

⑥static+final修饰的其他引用类型常量,赋值步骤和第二点的流程是一样的。?

细节:

1、局部变量使用final修饰,它的值不允许改变,即:

     如果是基本数据类型,则不允许值改变。

     如果是引用类型,它的值就是地址,只要地址不变就行,指向的对象自身属性可以改变。

2、final修饰的属性也叫常量,一般用XX_XX_XX来命名。

3、final修饰的属性定义时必须赋初值,以后不可修改,可在以下时刻赋初值:

    ①定义时。

    ②构造器中。

    ③代码块中。

4、若final修饰的属性是静态的(static) ,则只能在以下赋初值,不能在构造器赋初值。

    ①定义时。

        定义时直接赋值,赋值操作将会在类加载的准备阶段就赋值完毕。

            好处:可以让代码更加简洁

            坏处:如果赋值的操作比较耗时,就会影响类的加载速度。

    ②代码块。(前提是不能在定义时赋值)

         常量的初始化被延迟到静态代码块执行时,即初始化阶段。

             可以在需要复杂操作时实现更好的控制,而且可以在静态代码块中捕获异常。

5、final不能修饰构造方法。

6、final + static往往搭配使用,效率高,不会导致类加载,底层编译器做了优化。

    

7、方法形参也可以使用final修饰。

http://www.tj-hxxt.cn/news/69998.html

相关文章:

  • 如何建立网站后台程序最有效的网络推广方式
  • 简单大气食品农业网站源码互联网广告优化
  • 适合大学生做的网站接推广怎么收费
  • 个体工商户备案网站备案品牌公关具体要做些什么
  • 河南网站建设多少钱广东最新新闻
  • 专门做衬衣网站百度seo关键词优化方案
  • 微信网站建设多少钱重庆森林影评
  • 湖南网站seo公司南宁seo结算
  • 北京市建设工程信息网如何登录西安seo外包公司
  • 重庆公积金门户网站在线crm
  • 网站设计 cdc磁力狗在线引擎
  • 免费政府网站系统百度搜索引擎优化相关性评价
  • 嘉兴公司做网站互联网推广好做吗
  • 安徽一方建设招标网站杭州最专业的seo公司
  • 网站源码推荐抖音视频seo霸屏
  • 企业微商城网站建设手机网站智能建站
  • wordpress地址站点地址seo的基本工作内容
  • 紫金公司网站制作站长工具官网
  • 手机网站页面尺寸大小seo完整教程视频教程
  • 怎样做网站内链渠道网官网
  • 网站开发的几个主要阶段网络营销策略理论有哪些
  • 国外搜索网站排名广州seo技术优化网站seo
  • 专业网站设计模板优化营商环境应当坚持什么原则
  • 做网站站长一年能赚多少钱如何进行市场推广
  • 你去湖北省住房城乡建设厅网站查指数查询
  • 贵阳网站建设公司哪个好淘宝seo排名优化的方法
  • 山西省建设厅官网站优化网站视频
  • 360网站做推广百度投诉中心人工电话号码
  • 镇江做网站哪家公司好正规排名网站推广公司
  • 地下城钓鱼网站如何做关键词优化营销