摘要: Object:所有类的根类。 Object是不断抽取而来,具备着所有对象都具备的共性内容。 class Person extends Object { private int age; Person(int age) { this.age = age; } /* 老方法:比较Person的年龄。是否是同龄人 */ // public boolean compare(Person... 阅读全文
posted @ 2017-03-18 11:52 Kkky 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 构造函数: 即构建创造对象时调用的函数。在new的时候自动执行,给对象进行初始化。创建对象都必须要通过构造函数初始化。(有参和无参) 一个类中如果没有定义过构造函数,那么类中会有一个默认的空参数构造函数。 特点:1.函数名与类名相同。 2.无返回值。 实例变量的默认值: 原始数字类型的实例变量默认值 阅读全文
posted @ 2017-03-18 11:02 Kkky 阅读(453) 评论(0) 推荐(0) 编辑
摘要: static的特点: 1,static是一个修饰符,用于修饰成员。 2,static修饰的成员被所有的对象所共享。 3,static优先于对象存在,因为static的成员随着类的加载就已经存在了。 4,static修饰的成员多了一种调用方式,可以直接被类名所调用 。 类名.静态成员 。 5,stat 阅读全文
posted @ 2017-03-18 10:51 Kkky 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 1、局部代码块:(定义在函数中的代码块)限定变量的生存周期。 2、静态代码块:用static关键字声明的代码块。有的类不需要对象,用静态代码块来给类进行初始化。每个静态代码块只会执行一次。由于JVM在加载类时会执行静态代码块,所以静态代码块先于主方法执行。 注意:1 静态代码块不能存在于任何方法体内 阅读全文
posted @ 2017-03-18 10:40 Kkky 阅读(345) 评论(0) 推荐(0) 编辑