final和static关键字
发布日期:2022-04-22 13:49:11
浏览次数:12
分类:博客文章
本文共 317 字,大约阅读时间需要 1 分钟。
修饰的类不能被继承,但是可以继承其他的类:String,System。
修饰的方法不能被重写。final不能与abstract(abstract修饰的方法,子类必须重写)共存。
final修饰的变量是最终变量,即常量,只能赋值一次。
不建议修饰引用类型数据,因为仍然可以通过引用修改对象的内部数据,意义不大。
final修饰的变量:引用类型的变量,地址值不能改变。但是属性值可以发生变化。
static:
用于修饰类的成员:
成员变量:类变量 特点:被本类所有对象共享
成员方法:类方法
调用方式
类名.成员变量名
类名.成员方法名(参数)
随意修改静态变量的值是有风险的,为了降低风险,可以同时用final关键字修饰,即公有静态常量
转载地址:https://www.cnblogs.com/jiemozhangyu/p/14530401.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年03月23日 10时32分48秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SqlHelper
2019-04-25
ArticleDAL
2019-04-25
git 终端显示中文乱码
2019-04-25
关于java.lang.IllegalStateException: getOutputStream() has already been called for this response求解
2019-04-25
oracle 10.2.0.1.0 误删除数据文件 后的处理方法
2019-04-25
JPA 默认值配置
2019-04-25
myeclipse 的 maven工程报错或pom.xml头报错解决办法
2019-04-25
反向Ajax,第2部分:WebSocket
2019-04-25
反向Ajax,第1部分:Comet介绍
2019-04-25
反向Ajax,第3部分:Web服务器和Socket.IO
2019-04-25
反向Ajax,第4部分:Atmosphere和CometD
2019-04-25
反向Ajax,第5部分:事件驱动的Web开发
2019-04-25
Servlet3.0新特性&动态代理
2019-04-25
servlet3 实现请求异步处理
2019-04-25
java线程管理利器:java.util.current的用法举例
2019-04-25
native2ascii.exe的使用
2019-04-25
docker-machine的安装
2019-04-25
用docker-machine创建虚拟主机
2019-04-25
spring mvc 4 + swagger2
2019-04-25
Jenkins之持续构建
2019-04-25