- 博客(4)
- 资源 (4)
- 收藏
- 关注
转载 java构造函数和静态变量的执行顺序(实例一)
java构造函数和静态变量的执行顺序(实例一) Java初始化顺序 1在new B一个实例时首先要进行类的装载。(类只有在使用New调用创建的时候才会被java类装载器装入); 2,在装载类时,先装载父类A,再装载子类B 3,装载父类A后,完成静态动作(包括静态代码和变量,它们的级别是相同的,安装代码中出现的顺序初始化) 4,装载子类B后,完成静态动作。
2012-11-22 17:23:50 2146
转载 try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后
也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行,请看下面程序代码的运行结果: public class Test{ /** * @param args addby zxx ,Dec 9, 2008 */ public static void main(String[] args) { // TOD
2012-11-19 10:29:42 2494 1
转载 再谈C#里4个访问权限修饰符
想必大家对这个四个修饰符都已经很了解了,但是我在这里还是要说,是为什么呢?因为每个人对它的理解不一样,我写出来对自己是个温故而知新, 对大家是个分享,希望有什么不对的或需要谈论的地方大家指出来。 C#里类及类成员的修饰符有以下五个如下: public 公开 类及类成员的修饰符 对访问成员没有级别限制 private 私有 类成员的修饰符 只能在类的内部访问 protected 受保护的
2012-11-07 01:02:56 948
转载 static全局变量与普通的全局变量有什么区别?
static全局变量与普通的全局变量有什么区别? 全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在
2012-11-05 09:53:53 482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人