Java中父类与子类的普通代码块,构造代码块,静态代码块 初始化
2016-03-22 10:34
477 查看
//示例代码: public class HelloB extends HelloA{ public HelloB(){ System.out.println("子类构造方法"); } { System.out.println("子类构造代码块"); } static{ System.out.println("子类静态块"); } public static void main(String[] args) { System.out.println("main()方法"); new HelloB(); } } class HelloA{ public HelloA(){ //父类构造方法 System.out.println("父类构造方法"); } { //父类构造代码块 System.out.println("父类构造代码块"); } static{ //父类静态块 System.out.println("父类静态块"); } }
输出:
父类静态块
子类静态块
main()方法
父类构造代码块
父类构造方法
子类构造代码块
子类构造方法
相关文章推荐
- Spring 一二事(1)
- Spring MVC with Maven - java.lang.ClassNotFoundException: org.springframework.web.servlet.Dispatcher
- Java设计模式之策略模式
- 《Head First Java》读后记录
- Java 四种线程池
- java中class.forName和classLoader加载类的区分
- MyEclipse项目上有红色感叹号
- eclipse创建、导入项目文件缺失问题(主要是R文件)
- Java实现事件机制
- JAVA AIO BIO NIO
- springMVC 异常统一处理类
- java lambda小纪
- Java 控制线程
- spring MVC配置详解
- SpringMVC mybatis or hibernate ehcache二级缓存maven非和maven版本
- 如何向myeclipse2014项目中引入ssh
- ubuntu下搭建hadoop+链接eclipse遇到的问题记录
- Eclipse问题集锦:errors running builder 'Android Pre Compiler' on project'项目名称':java.lang.NullPointerExce
- 如何在应用层通过spring特性解决数据库读写分离
- windows下安装多个jdk引起的问题