静态
七录斋
行到水穷处,坐看云起时。
展开
-
Java基础知识之对象初始化过程
我们知道当使用new关键字创建一个对象的时候,会调用相应的构造函数对该对象进行初始化,那么这个过程中到底都还有什么事情呢? 先看一段代码: 当执行语句: Student stu = new Student("zhangsan",17); 执行该语句的时候在内存中程序都做了什么事情,让我们一一列举出来: 1、因为new用到了Student.class,所以会先找到Student.c原创 2014-01-16 12:42:57 · 774 阅读 · 0 评论 -
Java基础知识之static关键字、静态代码块
所谓静态代码块就是用static关键字修饰的代码块,静态代码块格式如下: static{ 静态代码块中的执行语句…… } 我们知道构造代码块是为了给所有对象进行统一初始化而定义的,那么静态代码块是做什么用的呢? 首先看静态代码块的特点: 静态代码块随着类的加载而执行,且只执行一次,并优先于对象执行。 下面看一个例子:原创 2014-01-15 20:28:39 · 865 阅读 · 0 评论