java语言培训0呀3java语言高级特征.pptVIP

  • 0
  • 0
  • 约3.79千字
  • 约 23页
  • 2018-12-29 发布于福建
  • 举报
java语言培训0呀3java语言高级特征

第五章 Java语言高级特征 周甫 Email:zoof@263.net 目标 描述static变量,方法和初始程序 描述final类,方法和变量 列出访问控制级别 描述如何应用收集和反射 在Java软件程序中,确认 static方法和变量 public,private,protected和缺省变量 使用abstract类和方法 解释如何以及何时使用内部类 解释如何以及何时使用接口 描述==和equals()之间的不同 类(static)变量 在所有类的实例中共享 可以被标记为public或private 通过类名访问 类(static)方法 static方法可以用类名而不是对象来访问 没有this值 static成员不能访问非static成员 静态方法不能被覆盖成非静态。 静态初始化 在static block中,类可以包含方法程序中不存在的代码。 当类被装载时,静态代码块只执行一次。 类中不同的静态块按它们在类中出现的顺序被执行。 关键字final final类不能被继承 final方法不能被覆盖 final变量是常数 抽象类 声明方法的存在而不去实现它的类被叫做抽象类 。 通过关键字abstract进行标记将类声明为抽象 。 一个abstract类可以包含非抽象方法和变量 。 不能创建abstract类的实例。 可以创建一个变量,其类型是一个抽象类,并让

文档评论(0)

1亿VIP精品文档

相关文档