摘要:
第45条:将局部变量的作用域最小化 使用for循环与使用while循环相比还有另一个优势:更简介第46条:for-each循环优先与传统的for循环第47条:了解和使用类库第48条:如果精确的答案,避免使用float和double,BigDecimall, int ,long 9 18第49条:基本类型由于装箱基本类型第50条:如果其他类型更适合,避免使用字符串 String ,----StringBuilder第51条:当心字符串的连接性能第52条:通过接口引用对象第53条:接口优先与反射机制 允许一个类使用另一各类,在另一各类还没有编译的情况第54条:谨慎的使用本地方法第55条:谨慎... 阅读全文
摘要:
第38条:检查方法的有效性第39条:必要时进行保护性拷贝 1.对于构造器的每个可变参数进行保护性拷贝 2.===第40条:谨慎的设计方法签名 1.不能太多,参数,最多4 2.参数类型优先使用接口,而不是类 3.第一种吧方法分解成多个方法,二。创建辅助类,用来保存参数的分组,辅助类一般为静态成员类,三,使用Javabean模式第41条:慎用重载 对于重载的方法的选择是静态的,对于被覆盖的方法的选择是动态的,,要调用哪个重载是在编译时决定的,第42条:慎用可变参数第43条:返回0长度的数组或者集合,而不是null 返回类型为数组或者集合的方法,没有理由返回null,而不是返回一个另长... 阅读全文