java变量的加载顺序
来源:互联网 发布:网卡mac地址 编辑:程序博客网 时间:2024/05/17 23:45
学习编程思想
1 package com.test.java.classs; 2 3 /** 4 * Created by Administrator on 2015/12/7. 5 * 在类的内部,变量定义的顺序决定了初始化的顺序。 6 * 变量会在任何方法(包含构造器)被调用之前得到初始化 7 */ 8 public class Variable { 9 public static void main(String[] args) {10 House house = new House();11 house.f();12 }13 14 }15 16 class Window{17 public Window(int n) {18 System.out.println("window-"+n);19 }20 }21 22 class House{23 //124 Window w1 = new Window(1);25 26 public House() {27 //428 System.out.println("house()");29 //530 w4 = new Window(44);31 //632 Window w2 = new Window(2);33 }34 //235 Window w3 = new Window(3);36 void f(){37 System.out.println("f()");38 }39 //340 Window w4 = new Window(4);41 42 }
结果:
window-1
window-3
window-4
house()
window-44
window-2
f()
0 0
- java变量的加载顺序
- java静态变量加载顺序
- Java中子类、父类、变量、static方法的加载顺序
- java中静态块和静态变量的加载顺序
- java单例静态变量加载顺序
- Java类加载问题:变量初始化顺序
- java中变量加载顺序再学习
- Java的静态变量,成员变量,静态代码块,构造块的加载顺序
- java中实例变量、类变量以及构造方法的加载顺序
- JAVA中代码顺序,静态块 静态变量,加载顺序!
- javascript变量和函数的加载顺序
- 关于类变量的加载顺序问题
- java变量的初始化顺序
- 变量加载顺序
- Java类的加载顺序
- java中架包的加载顺序
- java类的加载顺序
- Java类加载的顺序
- java反射实现动态代理
- java中复制对象通过反射或序列化
- ajx的请求
- 附近的人位置距离计算方法
- java类的初始化和对象的创建顺序
- java变量的加载顺序
- java继承覆盖与向上转型,权限
- UIImagePickerController选择图片发送后旋转90度的问题
- APP中一种在Java层实现的简单守护进程方式
- PAT基础编程题目集 4-6 求单链表结点的阶乘和
- ehcache报错
- 凹凸映射 Bump mapping(unityshader入门精要学习笔记)
- java字符编码和oracle乱码
- Aspose打印Excel方法代码