java中特殊关键字剖析.ppt

java中特殊关键字剖析

Object oriented advanced Java特殊关键学习及 面向对象原理进阶 * 目标 掌握类的静态成员:static 掌握继承的概念和用法:extends 掌握抽象类的定义和用法:abstract 掌握final关键字用法 掌握接口的定义和用法:interface, implements 多态示例 了解包的使用:package * 类的静态成员 类中的静态变量、静态方法或静态代码块属于类,而不属于某个特定的对象。 类的静态成员可以与类的名称一起使用,而无需创建类的对象。 静态变量或方法也称为类的变量或方法。 用static修饰符修饰,可以是变量、方法或代码块 * 静态变量 不管创建了类的多少实例,整个类中静态变量的副本只有一个。 引用静态变量的方法: 通过引用类的任一实例 通过类的名称(建议) class A { static int x = 0; A(){x++;} } A a1 = new A(); A a2 = new A(); a1.x = 100 ; a2.x = 200; int y = a1.x; 通过类实例访问 不是一个好方法 A a1 = new A(); A a2 = new A(); A.x = 100; A.x = 200; int y = A.x; 声明为static的变量实质上就是全局变量 通过类名访问 * 静态方法

文档评论(0)

1亿VIP精品文档

相关文档