摘要: 1. 引子 1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码 阅读全文
posted @ 2016-04-18 20:38 AndroidM 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Java异常分类 一、基本概念 看java的异常结构图 Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.Exception 二、Exception 一般分为Checked异常和Run 阅读全文
posted @ 2016-04-18 20:26 AndroidM 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1.引言 借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算 阅读全文
posted @ 2016-04-18 19:53 AndroidM 阅读(1055) 评论(0) 推荐(0) 编辑