240 发简信
IP属地:天津
  • 120
    第65条:不要忽略异常

    尽管这条建议看上去是显而易见的,但是它却常常被违反,因而值得再次提出来,当API的设计者声明一个方法将抛出某个异常的时候,他们等于正在试图说明某些事情。所以,请不要忽略它!...

  • 第54条:谨慎地使用本地方法

    Java Native Interface (JNI)允许Java应用程序可以调用本地方法(native method),所谓本地方法是指用本地程序设计语言(比如C或者C+...

  • 第60条:优先使用标准的异常

    专家级程序员与缺乏经验的程序员一个最主要的区別在于,专家追求并且通常也能够实现髙度的代码重用。代码重用是值得提倡的,这是一条通用的规则,异常也不例外。java平台类库提供了...

  • 第48条:如果需要精确的答案,请避免使用float和double

    float和double主要为了科学计算和工程计算而设计,执行二进制浮点运算,这是为了在广泛的数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的...

  • 第四十条:谨慎设计方法签名

    方法签名由方法名称和一个参数列表(方法的参数的顺序和类型)组成,不包括返回值类型。 本条目是若干API设计技巧的总结,它们都还不足以单独开设一个条目。综合来说,这些...

  • 120
    第31条:用实例域代替序数

    问题: 实现一个枚举,要求:Fruit(水果)枚举方法内有三个属性,分别是:APPLE(苹果)-1、PEAR(梨)-2、ORANGE(橘子)-3 枚举类型会自动生成一个ord...