request.getRequestURI() 、request.getRequestURL()
2015-10-15 14:49
671 查看
如下面代码:
输出为:
package cn.lifx.test2; public class PrintClass { public static void main(String[] args) { new B(); } PrintClass(String var) { System.out.println(var); } } class A { static PrintClass pClassA1 = new PrintClass("A. 静态成员的初始化1"); static { System.out.println("A. 静态初始化块1"); } static { System.out.println("A. 静态初始化块2"); } static PrintClass pClassA2 = new PrintClass("A. 静态成员的初始化2"); { System.out.println("A. 实例初始化块1"); } PrintClass pClassA = new PrintClass("A. 实例成员的初始化"); { System.out.println("A. 实例初始化块2"); } public int Avar; public A() { System.out.println("A. 构造方法"); doSomething(); } private void doSomething() { Avar = 1111; System.out.println("Avar=" + Avar); } } class B extends A { public int Bvar = 2222; { System.out.println("B. 实例初始化块1"); } { System.out.println("B. 实例初始化块2"); } PrintClass pClassB = new PrintClass("B. 实例成员的初始化"); static { System.out.println("B. 静态初始化块1"); } static PrintClass pClassB1 = new PrintClass("B. 静态成员的初始化1"); static PrintClass pClassB2 = new PrintClass("B. 静态成员的初始化2"); static { System.out.println("B. 静态初始化块2"); } public B() { System.out.println("B. 构造方法"); doSomething(); } public void doSomething() { System.out.println("Bvar=" + Bvar); } }
输出为:
A. 静态成员的初始化1 A. 静态初始化块1 A. 静态初始化块2 A. 静态成员的初始化2 B. 静态初始化块1 B. 静态成员的初始化1 B. 静态成员的初始化2 B. 静态初始化块2 A. 实例初始化块1 A. 实例成员的初始化 A. 实例初始化块2 A. 构造方法 Avar=1111 B. 实例初始化块1 B. 实例初始化块2 B. 实例成员的初始化 B. 构造方法 Bvar=2222
相关文章推荐
- Java Map Key-Value
- request.getRequestURI() 、request.getRequestURL()
- 常用的交互设计软件
- Interface Builder操作
- 【IOS 开发学习总结-OC-50】★ios开发之UI控件——UIToolBar(工具栏)
- Android漂亮UI合集(From:github)
- 30 Java Exception Handling Interview Questions And Answers
- 25 Java Array Interview Questions And Answers
- EasyUI - datagrid中单元格里编辑控件的单击事件如何获取当前行的index
- iOS 基础-----关于UIView 的 frame 与 bounds
- UINavigationController + UIScrollView组合,视图尺寸的设置探秘(二)
- UIScrollView代理方法执行顺序
- 使用 RequireJS 优化 Web 应用前端
- QuickXDev 配置
- String StringBuffer StringBuilder 类的区别 和 常用方法
- iOS-Core-Animation-Advanced-Techniques(一)
- [Leetcode] Minimum Window Substring My Submissions Question Solution
- UIImageView上添加Button不能响应点击事件
- iOS:UIView的CALayer基本演练
- API Guides > Loaders