东理SHANDONGUNIVERSITYOFTECHNOLOGY类和对象一对象组合、包、访问修饰符、abstract、final、static、this专业专注创新
专业 专注 创新 类和对象 ——对象组合、包、访问修饰符、 abstract、final、static、this
东理功客回顾SHANDONG UNIVERSITY OFTECHNOLOGY类和对象的概念定义成员变量类的封装与局部变量比较位置变量隐藏类的定义类变量与实例变量★成员变量★成员方法定义成员方法对象的创建和使用参数的传递1方法的重载对象的生命周期垃圾自动回收机制不定长参数定义构造方法专业专注创新
专业 专注 创新 回顾 类和对象的概念 类的封装 类的定义 成员变量 成员方法 对象的创建和使用 对象的生命周期 垃圾自动回收机制 定义 成员变量 与局部变量比较 位置 变量隐藏 类变量与实例变量 定义 成员方法 参数的传递 方法的重载 不定长参数 定义 构造方法
东理本节学习目标SHANDONGUNIVERSITY OFTECHNOLOGY1、static02、对象的组合3、包(package)4、import5、访问修饰符public、protected、默认(友好)、private6、abstract 7、 final8、this专业专注创新
专业 专注 创新 本节学习目标 1、static 2、对象的组合 3、包(package) 4、import 5、访问修饰符 public、protected、默认(友好)、private 6、abstract 7、final 8、this
东理1 staticSHANDONGUNIVERSITY OFTECHNOLOGY静态的(static)成员变量一一类变量如:System.out;Math.Pl7静态的(static)成员方法一一类方法如:publicstaticvoid main()如: Math.sqrt()Arrays.sort()★publicstaticdouble sqrt(double a)静态代码块专业专注创新
专业 专注 创新 1 static 静态的(static)成员变量——类变量 如:System.out ;Math.PI 静态的(static)成员方法——类方法 如:public static void main( ) 如:Math.sqrt( ) Arrays.sort() public static double sqrt(double a) 静态代码块
东理宝关于static成员的解释SHANDONGUNIVERSITYOFTECHNOLOGYstatic修饰的成员属于类所有,是每个对象实例所共享的成员。静态成员的引用方式:类名称+“"+域变量/方法7★对象名称+”+域变量/方法(不推荐使用)静态数据与静态方法通常提供共享的数据或工具方法,如:Math.Pl, Math.Exp()、Math.Log()、Math.Sin()Maht.ceilO, Math.floor(),Math.round()Integer.parselnt()、Integer.MAX_VALUE专业专注创新
专业 专注 创新 关于static成员的解释 static修饰的成员属于类所有,是每个对象实例所共 享的成员。 静态成员的引用方式: 类名称+“.”+域变量/方法 对象名称+“.”+域变量/方法(不推荐使用) 静态数据与静态方法通常提供共享的数据或工具方法 ,如: Math.PI, Math.Exp()、Math.Log()、Math.Sin()、 Maht.ceil(), Math.floor(), Math.round() Integer.parseInt()、Integer.MAX_VALUE