Java中静态块,静态成员变量,构造块,普通成员变量,构造方法的执行顺序
来源:互联网 发布:人人商城 源码 编辑:程序博客网 时间:2024/05/10 09:53
import org.junit.Test;public class FuckFilterTest { @Test public void shunxu() { classB b = new classB(); System.out.println("-------------------"); classB b2 = new classB(); }}class classB { public classB() { System.out.println("构造方法"); } private static classA s1 = new classA("静态成员变量1"); private classA f1 = new classA("普通成员变量1"); { System.out.println("构造代码块1"); } static { System.out.println("静态块1"); } { System.out.println("构造代码块2"); } private classA f2 = new classA("普通成员变量2"); private static classA s2 = new classA("静态成员变量2"); static { System.out.println("静态块2"); }}// 只用作测试class classA { classA(String desc) { System.out.println(desc); }}
静态成员变量1静态块1静态成员变量2静态块2普通成员变量1构造代码块1构造代码块2普通成员变量2构造方法-------------------普通成员变量1构造代码块1构造代码块2普通成员变量2构造方法
0 0
- Java中静态块,静态成员变量,构造块,普通成员变量,构造方法的执行顺序
- java 静态代码块、静态变量、成员变量、构造代码块、构造方法的执行顺序
- Java普通代码块,构造代码块,静态代码块,成员变量的执行顺序的代码实例
- Java 成员变量 静态块 构造块 构造方法执行顺序测试
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- Java类成员变量、普通成员变量、初始化块、构造方法的初始化和执行顺序
- java 中类初始化,构造方法,静态成员变量,静态块的加载顺序
- Java静态变量 静态代码块 主函数 成员变量 构造代码块 构造函数的执行顺序
- 静态成员变量静态代码块和构造方法的执行顺序
- Java的静态变量,成员变量,静态代码块,构造块的加载顺序
- JS判断访问设备、客户端操作系统类型
- codeforces round 360 div2 Remainders Game gcd+模线性方程组
- Trafodion UNLOAD导出数据
- 【数据结构】用回溯法求解迷宫问题
- gradle脚本入门
- Java中静态块,静态成员变量,构造块,普通成员变量,构造方法的执行顺序
- weakrefrence
- 跨节点走IB网络任务报错
- 父类子类指针相互转换问题
- file_put_contents的用法
- CSS3 Gradient按钮demo
- 【JqGrid】JqGrid前端分页+排序+查询条件
- MYSQL学习心得(4) --SQL语句执行顺序
- python+flask