2019年1月6日
摘要: java8中引入了一个新类:Optional,用于日常编码中对空指针异常进行限制和处理: 测试: 更多方法请见java8帮助文档。 阅读全文
posted @ 2019-01-06 19:25 HimmaQ 阅读(422) 评论(0) 推荐(0)
摘要: 在多线程场景中,有一个常用的类ThreadLocal,该类作为一个桥梁可以将线程要操作的全局变量和线程本身绑定: 如下多线程测试程序: 运行结果: 可以看到,连续3个线程执行输出,输出结果与预期结果不符; 原因分析:对消息发送通道Channel类,其属性message是静态全局的,因此每一个线程过来 阅读全文
posted @ 2019-01-06 18:12 HimmaQ 阅读(280) 评论(0) 推荐(0)