Python 官方文档:入门教程 => 点击学习
目录final定义final的四种用法1. 修饰类2. 修饰方法3. 修饰变量4. 修饰参数final作用总结final定义 final翻译成中文的意思是 “最终&rdq
final
翻译成中文的意思是 “最终” , 它是java
当中的一个关键字,使用final
修饰的对象不允许修改或替换其原始值或定义。
假如当final
修饰一个类的时候,是不能被其他类继承的。
修饰类修饰方法修饰变量修饰参数
final class Animal {
}
被final
修饰的类不允许被继承,表示此类设计的很完美,不需要被修改或者扩展
public class Main {
public final String print() {
return "hello world";
}
}
final
修饰的方法表示此方法提供的功能已经能够满足当前的需求,不需要进行扩展。并且不允许任何从此类继承的类来重写此方法。
public class Main {
private static final int N = 1000;
}
当final
修饰变量的时候,表示变量的属性一旦被初始化便不可以被修改。
public class Main {
public void add(final int x, final int y) {
}
}
当final
修饰参数的时候,表示这些参数在整个方法内都不允许被修改。
使用final
修饰类防止其它的类继承,如String
类就是final
修饰的,防止被其他类继承破坏了内部逻辑结构。
final
是java
当中的一个很常见的关键字,被其修饰的类不能被继承,被其修饰的方法不能被重写,背其修饰的变量不能被修改,被其修饰的参数在这个方法当中不能改变。
到此这篇关于Java中final关键字和final的四种用法的文章就介绍到这了,更多相关Java final关键字和final用法内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: Java中final关键字和final的四种用法实例
本文链接: https://www.lsjlt.com/news/194341.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0