随笔分类 - J2SE
摘要:问题:HashMap的keySet()方法底层如何调用的? 首先看keySet()的使用: 再看HashMap中keySet()方法: 而且keySet成员初始为null,且并没有在构造函数中初始化过 所以初次调用keySet()方法时会new KeySet(),而KeySet()是一个内部类 这个
        阅读全文
                
摘要:一、Java中类的初始化分为2个阶段: 1、为类变量分配内存空间; 2、按初始化代码(定义时指定初始值和初始化代码块中执行初始值)的排列顺序对类变量执行初始化; 看个例子: javap -c App.class命令: 通过javap命令可以看到:初始化代码块和赋值语句会根据编写的顺序合并到类的构造方
        阅读全文
                
                    
                
浙公网安备 33010602011771号