随笔分类 - java编程思想
摘要:4.4 成员初始化 局部变量在使用之前必须初始化。 但是,若将基本类型设为一个类的数据成员,情况则会变得稍微有些不同。由于任何方法都可以初始化或使用那个数据,所以在正式使用前,若还是强迫程序员将其初始化为一个适当的值,就可能不是一种实际的做法。然而,若为其赋予一个垃圾值,同样 是非常不安全的。因此,
        阅读全文
            
摘要:4.1 用构建器自动初始化 4.2 方法过载 4.2.1 区分过载方法 4.2.2 主类型的过载 4.2.3 返回值过载 4.2.4 默认构建器 4.2.5 t h i s 关键字 4.3 清除:收尾和垃圾收集 4.3.1 finalize()用途何在 4.3.2 必须执行清除 4.4 成员初始化 
        阅读全文
            
摘要:3.1 使用java运算符 3.1.1 优先级 3.1.2 赋值 3.1.3 算术运算符 3.1.4 自动递增和递减 3.1.5 关系运算符 3.1.6 逻辑运算符 3.1.7 按位运算符 3.1.8 移位运算符 3.1.9 三元if-else运算符 3.1.10 逗号运算符 3.1.11 字串运算
        阅读全文
            
摘要:2.1 用句柄操纵对象 句柄,即“引用”。创建句柄,要记得初始化。2.2 所有对象都必须创建2.2.1 保存到什么地方 1.寄存器:最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。 2.堆栈:驻留于常规 RAM(随机访问存储器)区域,但可通过它的“堆栈指针”获得处理的直接支持。 
        阅读全文
            
摘要:1.1 抽象的进步 五大基本特征1.2 对象的接口 Light it = new Light();it.on();1.3 实现方案的隐藏 为什么要进行方法隐藏: 1.第一个原因是防止程序员接触他们不该接触的东西——通常是内部数据类型的设计思想。若只是为了解决特定的问题,用户只需操作接口即可,毋需明白
        阅读全文
            
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号