zoukankan      html  css  js  c++  java
  • 关键字static、final

        

    • final

      • final能修饰类、修饰方法、能修饰属性。

      • 修饰类:该类不能被继承。

      • 修饰方法:该方法不能被重写。所以abstractfinal不能同时用

      • 修饰属性/变量:该属性/变量为常量,该值不能再改变,且定义的属性必须直接赋初值。(常量的命名方式 全部子母大写,多个单词之间用_分开)

        • Static

          • 修饰属性和方法:

            • static修饰的属性被该类的所有对象共享 --→ 类属性

            • static修饰的属性或者方法,在内存中有且只有一份,所以被该类的所有对象共享。静态属性和方法是随着类的加载进内存而初始化,普通的对象属性随着对象的创建而创建。静态属性除了能被对象调用外,还能被当前类调用。

              • static代码块,static{};程序运行最先运行static代码块中的内容,一般用来对对象属性进行初始化。

              • 大家可也可以看到,静态代码块实际上是首个运行的。
    我会慢慢更新一下Java 的学习知识,在我所写的内容中有不懂的可以直接私信我。
  • 相关阅读:
    e家modem共享上网方法
    千里奔丧
    解决dbvisualizer乱码问题Ubuntu手记之软件
    目录结构Ubuntu手记之系统配置
    javaFTP编程
    JAVA运行环境设置
    VPNCUbuntu手记之软件
    清洗节气门
    IPMSGUbuntu手记之软件
    AIX下的JAVA线程监视
  • 原文地址:https://www.cnblogs.com/interflow/p/11211165.html
Copyright © 2011-2022 走看看