


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、访问控制符:通过控制声明内容的访问权限、作用域,降低代码的耦合性,降低程序的复杂性;修饰符:通过控制声明内容的作用,提高程序安全性。类的访问控制符和修饰符类的定义模式:访问控制符 修饰符 class 类名 extends 父类名 implements 接口名类的访问控制符: 名称说明备注默认包所有,只有当前包中类可以访问可以和public类型的类放在同一文件中Public能够被所有类访问Public类必须定义在和类名相同的同名文件中类的修饰符:名称说明备注Final说明该类不能被继承只能通过该类的实例对象访问类的内容Abstract抽象类。只能通过子类才能访问累的内容抽象类中可以包含非抽象方法
2、。抽象方法必须被子类实现。抽象方法必须放在抽象类中变量的访问控制符和修饰符在java中变量的类型分为:方法变量(方法中定义的变量)、实例变量(属于对象的变量)、类变量(被定义为static的变量,为类所有)。方法变量:作用域只在方法内,存在于堆上。没有访问控制符。修饰符要么默认,要么为final。实例变量:属于对象,存在于栈上。类变量:属于类,可直接调用。存在于栈上。两种都有访问控制符和修饰符。访问控制符:名称说明备注Public所有的类都可以访问Protect受保护的。当前包所有类及其子类均可访问不同包的子类也可访问默认只有当前包可以访问若其子类不在同一包则不能访问Private类私有的。只
3、有当前类可以访问修饰符:名称说明备注Final该变量值在声明时赋值或者在静态初始化其中赋初值。一经赋值不能再改变Static该类的所有实例共用同一个该变量Transient告诉编译器,当类的对象在序列化时候,该变量不需要持久保存改变量可以通过其他变量获得,故不需长久保存,以此来提高性能Volatile说明该变量可能会被所个线程改变,告诉编译器优化,确保变量的改变能够正常处理方法的访问控制符和修饰符方法的声明方式:访问控制符 修饰符 返回值类型 方法名(参数) throws 异常构造函数不能使用修饰符,不能抛异常。访问控制符只能是:方法的访问控制符:名称说明备注Public所有的类都可以调用Pr
4、otect受保护的。当前包所有类及其子类均可调用不同包的子类也可调用默认只有当前包其他类可以调用若其子类不在同一包则不能调用Private类私有的。只有当前类对象可以调用私有的方法不能被子类所覆盖。若想在子类中使用父类private方法,只能通过父类的对象调用方法的修饰符:名称说明备注Final该方法不能被覆盖Static方法为类所有,调用时候直接通过类名调用Static和final可以同时使用Abstract抽象方法必须存在于抽象类中空实现,且必须被非抽象子类所实现Abstract不可和static、final同时使用Native没有实现,通过本地方c或者c+语言实现Synchronized在多线程中解决线程同步问题被synchronized的方法执行时其他线程不能调用该方法,只能等待完成之后调用接口的访问控制符接口声明方式:访问控制符 interface 接口名称 extends 父接口接口中的变量只能是public、static
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 传统食品工业化生产2025年智能工厂改造项目进度控制报告
- 社渚镇民宅转让合同范本
- 灌溉项目合同协议书范本
- 碎石机械销售合同协议书
- 机动车销售服务合同范本
- 汽修厂多人合伙协议合同
- 湖南文理学院合作协议书
- 电动车出租合作合同范本
- 烘焙店工作合同范本模板
- 物业创意园租房合同范本
- 01-低血糖症科普知识讲座
- 2025年新疆维吾尔自治区生产建设兵团中考语文真题(解析版)
- (高清版)DB11∕T 509-2025 房屋建筑修缮工程定案和施工质量验收规程
- 2025年广西中考地理试题(含答案)
- 化工自动化仪表 选择题805-1556
- GB/T 4604-2006滚动轴承径向游隙
- GB/T 12008.2-2010塑料聚醚多元醇第2部分:规格
- 既有住宅适老化改造项目可行性研究报告书
- 公司网银盾交接单
- 施工人员安全教育培训课件
- 建筑施工项目成本费用分析手册
评论
0/150
提交评论