摘要: 封装基本原则之一: 将实例变量标记为private,将getters与setters标记为public,用setters来检查参数并判断是否可以执行;局部变量与实例变量的区别: 你无需初始实例变量,因为它们会有默认值。数字primitive的预设为0,boolean预设为false,而对象引用则为null;而局部变量没有默认值,如果局部变量初始前就使用的话,编译器会报错!变量相等性( == 和 equals() )比较: ==比较两个变量的字节组合,实质所表示的意义则不重要。 使用==来比较primitive主数据类型,或者判断两个引用是否引用同一个对象。使用equals()来判断两个... 阅读全文
posted @ 2013-07-28 11:10 从心 阅读(110) 评论(0) 推荐(0) 编辑