(资料图)
1、final修饰类:表示该类不能被继承
使用final修饰类的目的简单明确: 表明这个类不能被继承。
当程序中有永远不会被继承的类时, 可以使用final关键字修饰。
被final修饰的类所有成员方法都将被隐式修饰为final方法。
2、修饰方法:表示方法不能被重写
使用final修饰方法有两个作用, 首要作用是锁定方法, 不让任何继承类对其进行修改.
另外一个作用是在编译器对方法进行内联, 提升效率. 但是现在已经很少这么使用了, 近代的Java版本已经把这部分的优化处理得很好了. 但是为了满足求知欲还是了解一下什么是方法内敛.
方法内敛: 当调用一个方法时, 系统需要进行保存现场信息, 建立栈帧, 恢复线程等操作, 这些操作都是相对比较耗时的. 如果使用final修饰一个了一个方法a, 在其他调用方法a的类进行编译时, 方法a的代码会直接嵌入到调用a的代码块中.
3、修饰变量:表示变量只能一次复制以后值不能被修改(常量)
当final修饰的是一个基本数据类型数据时, 这个数据的值在初始化后将不能被改变; 当final修饰的是一个引用类型数据时, 也就是修饰一个对象时, 引用在初始化后将永远指向一个内存地址, 不可修改. 但是该内存地址中保存的对象信息, 是可以进行修改的
关键词:

-
如何选择合适的理财工具?各类理财工具的特点是什么?如何选择合适的理财工具?选择合适的理财产品需要投资者考虑自身投资目标、风险承受能力、产品特点、交易费用等因素,并进行充...
-
什么叫白马股?蓝筹股和白马股哪个好?蓝筹股的价值什么叫白马股?白马股,是指长期绩优、回报率高并具有较高投资价值的股票。一般来说白马股的涨幅是比蓝筹要大的,因为蓝筹太过...
-
301开头的股票是什么股?证券账户开户哪家的费率低?301开头的股票是什么股?301开头的股票代表的是创业板的股票。股票的代码通常由六位数字组成,前三位数字代表的是股票所属的交...
-
企业亏损的原因有哪些?玩短线减少亏损的技巧是什么?企业亏损的原因有哪些?1、客观因素(1)受国际环境影响,出口贸易受挫。(2)国内需求不足造成产品价格下降,影响了企业效益的提...
-
新手理财应该怎么做?适合新手理财的五大投资项目是什么?新手理财应该怎么做?1、测试自己的风险承受能力新手在理财的第一步,应该通过一些交易原件来测试自己的风险承受能力,以及自...
-
如何选择合适的理财工具?各类理财工具的特点是什么?
2023-04-12 08:08:29
-
什么叫白马股?蓝筹股和白马股哪个好?蓝筹股的价值
2023-04-04 09:30:09
-
301开头的股票是什么股?证券账户开户哪家的费率低?
2023-04-04 09:23:47
-
企业亏损的原因有哪些?玩短线减少亏损的技巧是什么?
2023-04-04 09:20:54
-
新手理财应该怎么做?适合新手理财的五大投资项目是什么?
2023-04-04 09:04:31
时尚