学习笔记-第五章.继承《Java核心卷Ⅰ》

继承 is-a

1.关键字this和super的作用
this两个作用 (1)引用隐式参数(2)调用该类的其他构造器
super也是两作用(1)调用超类的方法(2)调用超类的构造器

2.一个对象变量,可以指示多种实际类型得现象称为多态,对象变量是多态的,体现在一个Employee对象e,既可以引用一个Employee对象,又可以引用一个Manager对象(Employee是Manager的超类)
动态绑定:在运行时能够选择自动调用哪个方法的现象称为动态绑定 ,比如多个构造器,总能调用和参数匹配的那个构造器
静态绑定:如果是private方法、static方法、final方法,那么编译器将知道具体调用哪个方法,这种调用成为静态调用

3.【特别注意】在override覆盖一个方法时,子类方法可见度不能低于超类方法可见度
如果超类方法func1()可见度是public,子类方法func1()一定也要声明为public,千万不能漏写修饰符

4.Java四种访问权限总结
public > protected> default > private

  • public 对所有类可见
  • protected 对于本包和所有子类可见
  • default 对本包可见
  • pravate 仅对自己可见

表格:

5.对象包装器和自动装箱(autoboxing)
Interger Long Float Double Short Byte Character Void Boolean这些类称为包装器(wrapper),包含在包装器中的内容不会改变
list.add(3) 将自动变成 list.add(Interger.valueOf(3))

6.Java反射机制
能够分析类能力的程序称为反射
反射机制允许你调用任何方法

7.关键字final
final修饰的类无法被继承
final修饰的方法无法被覆盖、被重写
final修饰的变量, 只能赋值一次
final修饰的引用,该引用只能指向一个对象,并且只能永远指向该对象
引用指向的对象不能改变,对象内部的数据可以改变
final修饰的实例变量,系统不会赋默认值,要求程序员必须手动赋初值
手动赋值在变量后面直接赋值可以,在构造方法中赋值也可以
实例变量在什么时候赋值?构造方法执行过程中赋值

8.多态
多态就是一个接口,使用不同的实例执行不同的方法
多态三个必要条件:
(1)继承
(2)重写
(3)父类引用指向子类对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FAT32 文件系统有两个重要的保留区,分别是 FSInfo 扇区和备份启动扇区。在这两个保留区中,FSInfo 扇区用于存储文件系统的关键信息,而备份启动扇区则用于保存引导扇区的副本以及其他关键信息。 1. FSInfo 扇区结构 FSInfo 扇区是存储 FAT32 文件系统信息的地方,它位于保留区的第二个扇区。FSInfo 扇区包含了一些重要的信息,如下所示: - 总簇数:文件系统中总共的簇数; - 空闲簇数:文件系统中尚未使用的簇数; - 下一个可用簇:文件系统中下一个可用的簇号(从 2 开始计数); - 文件系统信息标志:指示文件系统的状态; - 文件系统版本号:文件系统的版本号; - 最近修改的簇号:最近修改的簇号,用于快速检测文件系统的修改情况。 2. 备份启动扇区结构 备份启动扇区是 FAT32 文件系统的另一个保留区,它位于保留区的第六个扇区。备份启动扇区和引导扇区非常相似,但是备份启动扇区不包含引导代码。备份启动扇区主要包含以下信息: - 分区引导记录(PBR):与引导扇区中的 PBR 相同; - 文件系统标识符:用于标识文件系统类型; - 保留区剩余扇区数:保留区中尚未使用的扇区数; - 扇区大小:每个扇区的字节数; - FAT 大小:FAT 表的大小(以扇区为单位); - 根目录条目数:根目录中条目的数量; - 文件系统信息扇区位置:FSInfo 扇区的位置; - 备份引导扇区位置:备份启动扇区的位置。 以上是 FAT32 文件系统中 FSInfo 扇区和备份启动扇区的结构和作用。对于文件系统开发和维护人员来说,了解这些信息是非常重要的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值