当前位置: 首页 > news >正文

9.三个修饰符

三个修饰符
一、abstract(抽象的)
1.abstract 修饰类
(1) 被 abstract 修饰的类叫抽象类
语法:abstract class 类名 {}
(2) 抽象类编译后生成独立的 .class 文件
(3) 抽象类不能直接 new 对象,但可以声明引用
(4) 抽象类可包含成员变量、普通方法
(5) 抽象类有构造方法,供子类创建对象时调用
2.abstract 修饰方法
(1) 被 abstract 修饰的方法叫抽象方法
(2) 抽象方法只有声明,无实现(无 {})
语法:访问修饰符 abstract 返回值类型 方法名(参数列表);
(3) 抽象方法只能在抽象类中;抽象类可含抽象 / 普通方法
(4) 子类继承抽象类:非抽象子类必须重写所有抽象方法;否则子类也需定义为抽象类
3.抽象类作用:强制子类重写方法,实现多态
二、static(静态的)
1.static 修饰属性(静态属性 / 类变量)
(1) 语法:访问修饰符 static 数据类型 属性名;
(2) 特点:全类共享,所有对象共用一份,不随对象创建而新增
(3) 访问方式:推荐 类名。属性名;不建议用对象名访问
(4) 内存位置:方法区,非堆内存
2.static 修饰方法(静态方法 / 类方法)
(1) 语法:访问修饰符 static 返回值类型 方法名(参数列表) {}
(2) 访问方式:推荐 类名。方法名 ()
(3) 核心规则:
•静态方法只能直接访问静态成员(静态属性 / 方法)
•静态方法不能用 this、super
•静态方法可被继承,但不能实现多态
•非静态方法可访问静态 + 非静态成员
3.static 修饰代码块(静态代码块)
(1) 位置:类内、方法外,用 static 修饰 {}
(2) 执行时机:类加载时只执行一次,优先于构造方法
(3) 作用:初始化静态属性、加载配置、注册驱动等
(4) 类加载时机:首次 new 对象、首次访问静态成员、子类加载触发父类加载
4.static 修饰内部类:静态内部类,不依赖外部类对象
三、final(最终的、不可变的)
1.final 修饰变量(常量)
(1) 局部 / 实例 / 静态变量:只能赋值一次,不可修改
(2) final 实例变量:无默认值,初始化时机:声明时、构造方法、动态代码块
(3) final 静态变量:无默认值,初始化时机:声明时、静态代码块
(4) final 引用:地址不可变,但对象内部数据可改
2.final 修饰方法
•可被子类继承,但不能重写(覆盖)
3.final 修饰类
•不能被继承,无子类
•常见类:String、System、Math

http://www.jsqmd.com/news/1036948/

相关文章:

  • 2026海口品牌首饰回收门店实力排名测评:四大维度横向实测,本地变现避坑指南 - 薛定谔的梨花猫
  • 商业空间灯光选型,避开这四点比看参数更重要——五家商业照明品牌推荐 - 资讯速览
  • 如何快速掌握Azure Data Studio:面向新手的跨平台数据库管理完整指南
  • 闲置翡翠变现难?上禹竞,成都人都在找的靠谱渠道 - 奢品小当家
  • 【信息科学与工程学】【物理/化学和工程技术】汽车中的动力学
  • 深度解析:网易云音乐命令行客户端 MusicBox 的高效使用指南
  • 昇腾多机训练中HCCL通信问题的分析与解决
  • 2026兰州物流仓库快速堆积门生产厂 - 精选优质企业推荐官
  • 2026安徽省淮北市中考500分左右怎么办?冲刺高中补充方案最新发布 - 小张zc
  • 国内挖泥船生产企业排行:核心实力实测对比 - 起跑123
  • 7 款免安装无会员去水印完整实测,国内海外短视频两用工具 TOP7 清单 - 时时资讯
  • 2026年7月济南刑事辩护律师权威榜:刘向明专业实力,实战数据与用户口碑深度解析 - 十大排行榜推荐
  • 095、PCIE物理层测试模式:从信号眼图到误码率实战
  • Python作用域分类与LEGB规则详解
  • pong_Day 3:AI 对手球拍 + 计分系统 + 胜负判定
  • 2026甘肃电动卷闸门定制安装多少钱 - 精选优质企业推荐官
  • Win11Debloat终极指南:一键清理Windows系统臃肿的免费工具
  • 基于Python的终端快速SSH连接工具
  • 2026年建站服务哪家靠谱?高口碑商家汇总! - FaiscoJeff
  • 2026年国内垂直升降/水平旋转智能货柜生产厂家综合排行 - 起跑123
  • # P3622 \[APIO2007] 动物园
  • 2026年夏邑县靠谱的驾校,连霍高速口黄金区位,返乡学车一站直达:夏邑大地驾校 C1C2 便民学车纪实专访 - GrowthUME
  • 雅思备考不烧钱,这些性价比高的外教线上课程值得重点关注 - 品牌2026
  • 2026年6月最新泰格豪雅中国官方售后电话地址客服热线服务网点 - 亨得利官方服务中心
  • 北京执行分配方案异议律所:分配方案不公如何维权?5步异议提出与诉讼指引 - 品牌2026
  • MPC857T CPM通用定时器:原理、配置与嵌入式通信实战
  • MPC837xE-RDS参考设计板深度解析:从硬件架构到嵌入式系统开发实践
  • 沈阳卖黄金不踩坑|2026 诚信回收商家完整攻略 - 逸程
  • PCL-Silane 硅烷改性PCL普通PCL与硅烷PCL性能对比
  • 联邦学习中的SSR-FL技术:高效图像特征压缩与隐私保护