摘要:
迅雷的笔试题,最后的一道30分的判断题,是代码块,static,synchronized,内部类的一道综合题。一。代码块1.普通代码块2.构造代码块 优先于构造方法执行3.静态代码块 优先于main函数,构造方法执行,且只执行一次4.同步代码块二。static1.静态方法,静态变量都属于类。2.调用都是通过类名引用。3.静态方法不能使用非静态变量或方法。反之可以。4.静态变量在内存中只有一份拷贝。5.一种static特殊情况,内部静态类。 详见内部类。三。内部类一般情况:1.内部类中隐含有外部类的引用。所以可以使用外部类中所有的东西。2.创建内部类对象时,必须与外围类对象相关联,创建外围类对象 阅读全文