摘要: Java线程面试题 Top 50 原文链接:http://www.importnew.com/12773.html 本文由 ImportNew - 李 广 翻译自 javarevisited。欢迎加入Java小组。转载请参见文章末尾的要求。 不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问 阅读全文
posted @ 2018-07-06 13:57 倚楼听风雨丶 阅读(184) 评论(0) 推荐(0) 编辑
摘要: JAVA多线程和并发基础面试问答 原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/ 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出 阅读全文
posted @ 2018-07-06 13:56 倚楼听风雨丶 阅读(155) 评论(0) 推荐(0) 编辑
摘要: ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现(若对HashMap的实现原理还不甚了解,可参考我的另一篇文章HashMap实现原理),ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下ConcurrentHashMa 阅读全文
posted @ 2018-07-06 11:21 倚楼听风雨丶 阅读(226) 评论(0) 推荐(0) 编辑
摘要: HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下面 阅读全文
posted @ 2018-07-06 11:06 倚楼听风雨丶 阅读(6542) 评论(0) 推荐(3) 编辑
摘要: 在我们编程过程中如果需要执行一些简单的定时任务,无须做复杂的控制,我们可以考虑使用JDK中的Timer定时任务来实现。下面LZ就其原理、实例以及Timer缺陷三个方面来解析java Timer定时器。 一、简介 在java中一个完整定时任务需要由Timer、TimerTask两个类来配合完成。 AP 阅读全文
posted @ 2018-07-06 10:50 倚楼听风雨丶 阅读(796) 评论(0) 推荐(0) 编辑
摘要: Exception这个东西,程序中必须会有的,尽管我们很不乐意看到它,可是从另一个角度考虑,有异常则说明程序有问题,有助于我们及时改正。有的时候程序出错的原因有很多,比如不合法的输入、类型、空指针甚至内存不足,如果光从软件来看,我们只知道它出问题了,并不清楚问题出在哪儿,给软件排错是个很头疼的事情, 阅读全文
posted @ 2018-07-06 10:24 倚楼听风雨丶 阅读(232) 评论(0) 推荐(0) 编辑