摘要: Java并发编程:Thread类的使用 个人总结:参考:博客园-海子-http://www.cnblogs.com/dolphin0520/p/3920357.html 参考:https://blog.csdn.net/sinat_36042530/article/details/52565296 阅读全文
posted @ 2018-04-18 15:57 一碗雪花 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 本内容整理自:博客园-海 子-java并发编程系列-http://www.cnblogs.com/dolphin0520/category/602384.html 1、基础: 1、什么时候出现线程安全问题? 在多线程编程中,可能会出现多个线程同时访问一个资源(共享资源)的情况,由于每个线程的过程不可 阅读全文
posted @ 2018-04-18 14:24 一碗雪花 阅读(147) 评论(0) 推荐(0) 编辑
摘要: from:http://www.cnblogs.com/ITtangtang/p/3926665.html 一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。 阅读全文
posted @ 2018-04-16 11:33 一碗雪花 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ref:http://www.cnblogs.com/skywang12345/p/3324958.html 1、==作用: java中的==用来判断两个对象的地址是否相等;当对象是基本数据类型时,可以用来判断值是否相等?这句话有毛病!!!(直接用数值时?) http://www.cnblogs.c 阅读全文
posted @ 2018-04-13 15:24 一碗雪花 阅读(191) 评论(0) 推荐(0) 编辑
摘要: HashMap与HashTable的区别 1: hashtable是线程安全的:其实现方法中都添加了synchornized关键字来确保同步,但也造成了效率的降低; hashmap非线程安全,无特殊需求时应使用hashmap。多线程下,使用hashmap需使用Collections.synchron 阅读全文
posted @ 2018-04-13 11:23 一碗雪花 阅读(157) 评论(0) 推荐(0) 编辑