摘要: 全文概要本文主要介绍JAVA线程中synchronized关键字的用法。对于synchronized关键字主要包含以下几点:当一个线程访问某一个对象synchronized修饰的非静态方法或者代码块时,其他线程不... 阅读全文
posted @ 2018-01-26 18:00 暴走的耗子 阅读(24) 评论(0) 推荐(0)
摘要: 全文概要实际开发中经常会遇到诸如同一段时间不能交叉,同一个价格区间不能交叉...等场景,关键点在于判断两个区间是否有交集。本文将分享一个快速判断两个区间是否存在交集的算法。思路分析判断两个区间是否存在交集,情况可... 阅读全文
posted @ 2018-01-26 15:23 暴走的耗子 阅读(342) 评论(0) 推荐(0)
摘要: 全文概要这篇博客主要讲述多线程中start()方法和run()方法的区别。线程中start()/run()方法的区别start():该方法是在当前线程中启动一个新的线程,而新启动的线程会调用run()方法,同时该... 阅读全文
posted @ 2018-01-20 12:47 暴走的耗子 阅读(54) 评论(0) 推荐(0)
摘要: HashMap是使用频率比较高的集合容器。本... 阅读全文
posted @ 2017-12-30 14:24 暴走的耗子 阅读(34) 评论(0) 推荐(0)