- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言中修饰符的基础知识
Java语言中修饰符的基础知识
一.在java中提供的一些修饰符,这些修饰符可以修饰类、变量
和方法,在java中常见的修饰符有:abstract(抽象的)、
static(静态的)、public(公共的)、protected(受保护的)、
private(私有的)、synchronized(同步的)、native(本地的)、
transient(暂时的)、volatile(易失的)、final(不可改变的)
二.修饰顶层类的修饰符包括abstract、public和final,而
static、protected和private不能修饰顶层类。成员方法和成员
变量可以有多种修饰符,而局部变量只能用final修饰
三.4种访问级别的可访问范围
注:顶层类只能被默认修饰符和public修饰,不能被private
和protected修饰
四.abstract修饰符可用来修饰类和成员方法
1.用abstract修饰的类表示抽象类,抽象类不能实例化
2.用 abstract 修饰的方法表示抽象方法,抽象方法没有方法体:
“{}”,用来子类重写
3.abstract修饰的类中,即抽象类中可以有普通方法和抽象方
法
4.抽象类和抽象方法不能被final修饰符修饰。abstract修饰
符与final修饰符不能连用
五.final修饰符
1.final是“不可改变的”的含义,它可以修饰非抽象类、非抽
象成员方法和变量
2.用final修饰的类不能被继承,没有子类
3.用final修饰的方法不能被子类的方法覆盖
4.用final修饰的变量表示常量,比如(PI),因此只能被赋值一
次,不能被改变
六.static修饰符
1.用static修饰的成员变量表示静态变量,可以通过类名直接
访问
2.用static修饰的成员方法表示静态方法,可以通过类名直接
访问
3.用 static 修饰的程序发代码块,当 java 虚拟机(JVM)全称是:
JavaVirtualMachine就能根据类名在运行时数据区的方法内定位到
它们,而且只能运行一次
您可能关注的文档
最近下载
- 人教PEP版六年级上册Unit 5 What does he do 单元整体教学设计.pdf
- 2021年新生儿感染:抗菌药物预防性与治疗性使用指南解读(全文).pdf
- 《数字图像处理教程》试题库.pdf VIP
- 学校意识形态工作计划.pdf
- 战略模拟软件CESIM全攻略(课堂PPT).ppt
- 中国碳交易政策对可持续经济福利的影响.pptx VIP
- 反三违(典型“三违”)行为清单.docx
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 人教版高一化学必修一知识点梳理.docx
- 人教pep版英语三年级上册阅读理解专项复习试卷测试题(含答案).doc
文档评论(0)