Java语言基础
文章平均质量分 82
小浩猴
这个作者很懒,什么都没留下…
展开
-
Java成员变量初始化
Java按如下原则进行成员变量初始化:1、先执行static修饰的成员(static变量、static代码块,两者优先级按代码次序);【前提是static修饰的成员还未初始化,若已初始化,不再初始化,即static修饰的成员只执行一次初始化】2、然后再是非静态成员变量(包含非静态实例初始化)(非静态成员变量初始化次序按代码次序);3、最后是构造方法;4、先父类,再子类。原创 2015-08-05 19:16:13 · 1028 阅读 · 0 评论 -
Java 重载、重写、多态
一、重载(Overloading)1、定义: java重载发生在同一类中,即在类中可以创建方法名相同,但是方法参数列表不同(参数类型、参数个数至少一种不同即可)的方法,具体调用哪个方法由传递给函数的参数列表决定。 由定义可看出重载特征: (1)方法名必须相同; (2)参数列表必须不同; (3)前提条件:方法必须位于同一个类中(平行关系)。原创 2015-08-05 12:36:30 · 704 阅读 · 0 评论