摘要: 1. 一个类如果要继承另一个类,如果另一个类有构造函数,那么当前类必须要实现一个调用父类的构造函数super(参数,,,)如果父类的构造函数是私有的那么就没有办法继承该父类2.静态方法不能被覆盖v静态方法在编译时根据调用该方法的类或对象所属的类决定v实例方法在运行时根据对象所属的类决定一个类中有多个同名的方法如:Math类中的min()方法条件(满足其一):l参数的个数不同l参数的类型不同如果两个方法仅返回值不同,不是重载,会报错super.方法名([参数表]); ——调用父类的方法super.成员变量名 ——访问父类的成员变量super([参数表]); ——调用父类的构造函数功能类似于thi 阅读全文
posted @ 2013-12-25 10:55 曹守鑫 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/m13666368773/article/details/7513049static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,无需引用任何对象。用public修饰的static成员变量和成员方法本质是全局变量和全局方 阅读全文
posted @ 2013-12-25 10:45 曹守鑫 阅读(185) 评论(0) 推荐(0) 编辑