public class qqqq extends Parent{ public static void main(String[] args) { new Child(); } } class Parent{ static{ System.out.println("父类的静态块执行"); } { System.out.println("父类的非静态块执行"); } public Parent(){ System.out.println("父类的构造函数执…
Son子类 public class Son extends Parent { static String y ="son的static属性"; public static void main(String[] args) { new Son(1); } public Son(int x) { System.out.println("I'm son 的构造器--"); } { System.out.println("son普通代码块--"); }…
父子类.示例.静态成员变量.构造函数的概念的基础理解完全可以利用下面的示例诠释,非常经典,直接上代码: public class ShowInfo { public ShowInfo(string info) { Console.WriteLine(info); } } class father { public static ShowInfo StaticFatherMember = new ShowInfo("父类静态成员变量执行"); //父类静态成员变量 public Show…
本文主要介绍Java里经常使用的子类和父类的变量实例化顺序及陷阱,并结合一个Android实例来探讨此问题.日后编程中应尽量避免此陷阱. 首先看以下一段代码: 定义一个虚类Server.java package org.yanzi.test1; public abstract class Server { private static final int DEFAULT_PORT = 900; public Server() { // TODO Auto-generated constructo…