Java知识重点梳理.docxVIP

  • 1
  • 0
  • 约2.21万字
  • 约 32页
  • 2019-07-03 发布于浙江
  • 举报
New new是在堆中为对象men申请了一块空间。其中new实际是在调用父类的构造方法。 注释 单行:// 多行:/* */ /** */ 变量与常量 一般常量(成员常量) final int x 类常量 static int x 修饰符 关键字 final(最终的) 修饰的变量表示常量,赋值后无法改变 修饰父类中Private成员方法,默认是final类型,表示不能被子类覆盖。 Static (全局、静态) 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。static对象可以在它的任何对象创建之前访问,无需引用任何对象。private是访问权限限定,static表示不要实例化就可以使用 三大特性:继承,多态,封装。 继承:继承是为了重用父类代码,同时为实现多态性作准备。能够大大缩短开发周期,降低开发费用。 封装:类使得数据和对数据的操作集成在一起,从而对使用该类的其他人来说,可以不管它的实现方法,而只管用它的功能,从而实现所谓的信息隐藏。? 多态:方法的重写、重载与动态连接构成多态性。因为单继承的限制,(猫 extends 动物),造成功能上的限制,所以引入多态。 重载、重写 重载:多个同名函数同时存在,具有不同的参数个数/类型。(型构不同) 重写(覆盖):重写方法只能存

文档评论(0)

1亿VIP精品文档

相关文档