摘要: 老赵博客里面的一道题目,以下是个人答案: 1 /** 2 * Besides this,stack could be used to solved it. 3 * @param array 4 * @param begin 5 * @param end ... 阅读全文
posted @ 2013-03-12 23:22 macemers 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 面试期间曾被问到,这里做个简单的总结。 Vector和ArrayList都是List接口的实现类,内部均通过数组实现,适合随机遍历查找,不适合中间插入和删除。 通过Java的源码,可以窥视两者的不同。以add()方法为例: Vector: public synchronized boolean ... 阅读全文
posted @ 2013-03-12 17:48 macemers 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是ThreadLocal ThreadLocal是一个提供线程本地变量(线程局部变量 / thread-local variables)的类。每一个通过set或get方法访问ThreadLocal变量的线程,都会生成独立的,只属于这个线程变量的副本(“every thread that a... 阅读全文
posted @ 2013-03-12 16:08 macemers 阅读(449) 评论(0) 推荐(0) 编辑