摘要: 1、throw是当前方法不处理这个异常,由它的上一级进行处理。并且抛出异常后将停止执行代码。 输出结果为: 可见,没有打印3,即throw抛出异常后,会执行finally块的代码,但不会再执行后边的代码。调用这种方法时,可以用try catch捕获并处理这个异常,并用finally块达到输出3的目的 阅读全文
posted @ 2018-06-25 19:34 第二人生Bonnie 阅读(1738) 评论(0) 推荐(0) 编辑
摘要: package asi; import org.apache.http.HttpEntity; import org.apache.http.client.config.RequestConfig; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.... 阅读全文
posted @ 2018-06-25 18:47 第二人生Bonnie 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 注意要导入jar: <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.2</version> </dependency> 阅读全文
posted @ 2018-06-25 15:11 第二人生Bonnie 阅读(8341) 评论(0) 推荐(0) 编辑
摘要: 遍历list集合: 遍历map集合:遍历map集合有以下几种方式。 输出结果为: test1(): btest1(): ctest1(): atest2(): bbtest2(): cctest2(): aatest3(): b:bbtest3(): c:cctest3(): a:aatest4() 阅读全文
posted @ 2018-06-25 14:10 第二人生Bonnie 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1、要知道什么是类的hashcode值,首要要了解什么是hash(哈希)。Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间 阅读全文
posted @ 2018-06-25 10:30 第二人生Bonnie 阅读(1941) 评论(0) 推荐(0) 编辑
摘要: 直接打印类,调用的是继承的Object类的toString()方法,Object类的toString()方法是这样实现的:getClass().getName() + "@" + Integer.toHexString(hashCode())。也就是类名+@+类的hashcode值,所以要重写toS 阅读全文
posted @ 2018-06-25 10:18 第二人生Bonnie 阅读(683) 评论(0) 推荐(0) 编辑