12 2017 档案

摘要:HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至 阅读全文
posted @ 2017-12-16 15:45 成那个林 阅读(385) 评论(0) 推荐(0)
摘要:1.Java集合框架是什么?说出一些集合框架的优点? 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Jav 阅读全文
posted @ 2017-12-16 15:43 成那个林 阅读(12879) 评论(2) 推荐(0)
摘要:53道Java线程面试题 下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要 阅读全文
posted @ 2017-12-16 15:41 成那个林 阅读(413) 评论(0) 推荐(0)
摘要:1. 下列代码的执行结果是什么: 答案:In run 在leaving run之前被打印出来。 分析:Thread类的yield()方法的作用为线程让步,尝试释放当前线程对CPU资源的占用,并重新进入就绪状态。当其再次获取到CPU资源后会继续执行。 2. <jsp:forward>和HttpServ 阅读全文
posted @ 2017-12-07 18:36 成那个林 阅读(721) 评论(0) 推荐(0)