Java中常用修饰符的使用方法汇总
发布时间 - 2026-01-10 22:30:38 点击率:次修饰符汇总:

一:public protected default private
修饰类,修饰方法,修饰属性,修饰代码块。
类:
顶级类只能用public 修饰,顶级类不能使用private 和protected 修饰。
外部类可以被public修饰或者默认不写,不能用private和protected。
内部类可为静态,可用protected和private修饰。
方法:
通常方法可以被四个访问修饰符修饰,构造方法也可以被四个访问修饰符修饰。
抽象类中的抽象方法不能被private修饰,可以被其他三个修饰。
而接口中的方法只能被public修饰(默认也是public)。
属性:
属性可以被四个修饰符修饰,接口中的属性只能被public修饰(默认也是public)。
代码块:
代码块不能被任何修饰符修饰(因为代码块里面是属性还是方法,这个属性和方法都有自己的修饰符)。
构造代码块的作用:可以初始化非静态属性,构造代码块优先于构造函数执行,可以放在构造函数中。
静态代码块的作用:可以初始化静态属性,类加载时加载,不可以放在构造函数中。
二:final:
修饰类:最终类,最终类不能被继承。最终类通常完成一定标准功能的类,例如Java库中的数学类Math等。
修饰方法:用final修饰的方法不能被继承,不能被重写(例如Object中的wait()),但是可以重载。
常量:定义局部常量用final,定义全局常量用static final (或者final static)。
三:static:
修饰类:可以修饰内部类
修饰属性:static可以修饰任何属性。
修饰方法:不能修饰抽象方法,不能修饰构造方法。
修饰代码块:被修饰的代码块叫静态代码块
四:abstract
修饰类(抽象类):抽象类不能被实例化。抽象类就是用来被继承的。
修饰方法(抽象方法):能被修饰的方法叫做抽象方法,只有方法的声明,没有方法的实现,以分号结束。
不能修饰:不能修饰属性、私有方法、构造器、静态方法、final 方法。
abstract不可以和哪些关键字共存?
final:如果方法被抽象,就需要被覆盖,final修饰不能被覆盖。
private:如果函数被私有了,子类无法直接访问,无法覆盖
static:类方法,直接调用抽象方法没有意义。
以上这篇Java中常用修饰符的使用方法汇总就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# java
# 修饰符
# Java中的权限修饰符(protected)示例详解
# 一文搞懂JAVA 修饰符
# JavaSE static final及abstract修饰符实例解析
# Java访问修饰符原理及代码解析
# Java import导入及访问控制权限修饰符原理解析
# Java四种访问控制修饰符知识点总结
# 浅析java修饰符访问权限(动力节点Java学院整理)
# 浅谈Java中各种修饰符与访问修饰符的说明
# 关于Java中修饰符的总结(fina除外)
# Java开发必备的三大修饰符
# 放在
# 不可以
# 给大家
# 抽象类
# 自己的
# 加载
# 都有
# 子类
# 希望能
# 重写
# 这篇
# 不能用
# 只能用
# 可为
# 小编
# 大家多多
# 不写
# 库中
# 类中
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
如何快速搭建支持数据库操作的智能建站平台?
Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
,南京靠谱的征婚网站?
Laravel怎么调用外部API_Laravel Http Client客户端使用
JS去除重复并统计数量的实现方法
Laravel如何优化应用性能?(缓存和优化命令)
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
北京网站制作的公司有哪些,北京白云观官方网站?
如何在景安服务器上快速搭建个人网站?
利用python获取某年中每个月的第一天和最后一天
详解vue.js组件化开发实践
Laravel如何处理表单验证?(Requests代码示例)
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】
Laravel如何使用Blade模板引擎?(完整语法和示例)
中山网站制作网页,中山新生登记系统登记流程?
深入理解Android中的xmlns:tools属性
php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
Python正则表达式进阶教程_复杂匹配与分组替换解析
Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言
java获取注册ip实例
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
Laravel如何实现API资源集合?(Resource Collection教程)
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
如何选择可靠的免备案建站服务器?
php485函数参数是什么意思_php485各参数详细说明【介绍】
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
大同网页,大同瑞慈医院官网?
如何快速搭建自助建站会员专属系统?
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
香港服务器WordPress建站指南:SEO优化与高效部署策略
Laravel怎么实现微信登录_Laravel Socialite第三方登录集成
Java遍历集合的三种方式
香港服务器网站推广:SEO优化与外贸独立站搭建策略
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
php嵌入式断网后怎么恢复_php检测网络重连并恢复硬件控制【操作】
移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?

