Java课件 第09讲 造型、内部类.pptVIP

  • 3
  • 0
  • 约8.95千字
  • 约 21页
  • 2017-01-17 发布于江苏
  • 举报
Java课件 第09讲 造型、内部类

造型、内部类 造型、内部类 造型、内部类 Object 类 对象造型 (Casting ) 内部类 Object 类 Object类是所有Java类的根父类 如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类 public class Car { ... } 等价于: public class Car extends Object { ... } ==操作符与equals方法 引用类型比较引用;基本类型比较值; equals()方法只能比较引用类型,==可以比较引用类型及基本类型; 特例:当用equals()方法进行比较时,对类File、String、Date及封装类(Wrapper Class)来说,是比较类型及内容而不考虑引用的是否是同一个实例; 用==进行比较时,符号两边的数据类型必须一致(可自动转换的基本数据类型除外),否则编译出错; hashCode方法 int hashCode(): 返回该对象的哈希码。相同的对象必须返回相同的哈希码 Hash表是一种数据结构,用来查找对象。Hash表为每个对象计算出一个整数,称为Hash Code(哈希码)。Hash表是个链接式列表的阵列。每个列表称为一个buckets(哈希表元)。对象位置的计算 index = HashCode % buckets (HashCode为对象哈希码,b

文档评论(0)

1亿VIP精品文档

相关文档