- 博客(3)
- 资源 (1)
- 收藏
- 关注
用注解的方式来解决不同子类的处理问题
最近在写一个同父类不同子类的处理方法,例如最简单的处理Number类的时候,假设返回值有不同类型, 如Long,Double,Integer等,并且需要对这些类型有不同的处理方式的时候,一般的情况下,我们可以使用下面这种方式来处理: if( object instanceof Long){ //do long }else if(object instanceof D...
2011-11-27 16:36:08 438
原创 简单的异常处理方式能让我们更有精力做好其他事
最近工作中还真的遇到比较多的问题,线上出现了异常,一时间还真不好处理,花了大半天做了临时方案后,该想想这些问题以后怎样避免了。 当然,线上的问题或多或少是会出现的,好的结果是可以很简单的以最小成本的方式去解决,但大部分往往都是到了上线出现了故障才知道这样做并不是最好的。 今天出现的代码问题,其实算是非常简单的,调用了外部接口,然后接口异常,接着应用处理失败。是的...
2011-08-11 18:58:45 118
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人