zoukankan      html  css  js  c++  java
  • java基础之final关键字

    final:

    意为终态。在java中得注意以下四点:

    1.final是一个修饰符,可修饰变量,方法,类。

    2.final修饰子类不可以被继承。

    3.final修饰的方法不可以被重写(覆盖)

    4.对于一个final变量,如果是基本数据类型,final之后数值不能改变,

    如果是引用数据类型,则在对其初始化之后不能指向另一个对象。但是引用变量指向的内容是可变的。

    代码:

    package day7;
    
    final class Final_Test { 
           static final String name="张三";  //静态常量
            
            final int age=9;  
            //final修饰方法不能被重写
            public final void run(){
                System.out.println("I can Run!");
            } 
            public static void main(String[] args) {  
                Final_Test s1=new Final_Test();  
                //s1.name="haha";  
                //测试finnal变量-基本数值类型,值是终态不可改变  
                //s.age=23;  
                //测试finnal变量-引用类型变量,对其初始化之后不能指向另一个对象。但是其指向的内容是可变的。  
                final Final_Test s2=new Final_Test();  
                //s2=new finalDemo();  
                //指向内容可变  
                //s2.name="zhangsan";  
            }  
    }
    
    


  • 相关阅读:
    前端文档
    vue手写骨架屏插件
    vue3 todolist
    微信公众号(小程序)利用客服接口主动给用户发送消息的方法
    使用docker-compose管理docker容器
    docker常用操作
    Declarative Pipeline语法介绍
    k8s集群dns问题解决办法
    K8S集群安装(四)使用helm安装应用
    k8s常用yaml-nginx、busybox
  • 原文地址:https://www.cnblogs.com/jatpeo/p/11767619.html
Copyright © 2011-2022 走看看