![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 62
iteye_1352
这个作者很懒,什么都没留下…
展开
-
Java面试问题
JAVA接口和抽象类有什么区别?在什么情况下使用接口或者抽象类?请给出JDK中接口和抽象类结合使用的例子。Vector, ArrayList, LinkedList有什么区别?请分析各个性能方面的差异。String, StringBuffer, StringBuilder有什么区别?在JDK1.5以上中使用String进行字符串拼接会出现性能问题吗?Collection和Co...原创 2014-04-17 17:37:04 · 74 阅读 · 0 评论 -
各公司面试题学习
1. 阿里巴巴阿里巴巴常考面试题及汇总答案 深入探讨 Java 类加载器 jvm介绍(很好的一篇文章) 主题:Java面试122题 SSH面试题整理 Java面试 JAVA多线程和并发基础面试问答Java线程面试题 Top 50 Java内部类详解 ...原创 2014-09-09 23:00:38 · 182 阅读 · 0 评论 -
Java String知识点
1. 这段程序的结果是什么?private static void test1() { String a = "a" + "b" + 1; String b = "ab1"; System.out.println(a == b);} 运行结果:true为什么呢?a 引用是直接赋值的,b 引用是通过“+”赋值的,a 和b 两个引用为什么会指向同一个...原创 2014-09-19 11:01:20 · 117 阅读 · 0 评论 -
一个排好序的数组,找出两数之和为m的所有组合
public class Test { public static void main(String[] args) { //思路:既然是两个数字之后等于m,那么必然需要一个数小于或等于m/2,另一个数大于或等于m/2,而且数组的值要小于m int arr[] = new int[]{1, 2, 3, 5, 7, 7, 9, 10, 1...原创 2014-09-25 16:20:46 · 441 阅读 · 0 评论 -
排序算法的稳定性和时间复杂度小结[转]
稳定性解释:一个排序算法是稳定的,就是当有两个相等记录的关键字R和S,且在原本的列表中R出现在S之前,在排序过的列表中R也将会是在S之前。当相等的元素是无法分辨的,比如像是整数,稳定度并不是一个问题。然而,假设以下的数对将要以他们的第一个数字来排序。(4,1)(3,1)(3,7)(5,6)在这个状况下,有可能产生两种不同的结果,一个是依照相等的键值维持相对的次序,而另外一个则没有:...原创 2014-09-29 10:55:44 · 224 阅读 · 0 评论 -
面试题记录1
操作系统的进程数很多,使用内存很多时,系统怎样确保某个进程获得大的内存(4G) 操作系统物理内存与虚拟内存操作系统内存分配方式,怎样减少内存碎片操作系统的堆与栈的区别? 操作系统栈与堆内存怎样分配地址(向上or向下)信号与信号量是不是一样并发包的使用,ConcurrentHashMap实现并发的原理判断对象是否可被垃圾收集算法引用计数算法的原理,缺点,商业虚拟机...原创 2015-01-28 23:41:00 · 101 阅读 · 0 评论 -
面试题记录2
说一下对java范型的理解运行时异常与非运行时异常的区别,列举常遇到的异常java存储金额一般用什么类型,Double占多少字节,有没有最大值,超过最大值的数据怎么处理?int与integer的区别Object类里面常用的方法有哪些?类加载器的机制页面出现乱码,原因可能是哪些地方,怎么避免?上传、下载一个excel时怎样避免乱码mysql中的字段类型有哪...原创 2015-01-30 12:44:14 · 124 阅读 · 0 评论 -
面试题记录3
treeMap怎样实现线程安全 答:treeMap其实是非线程安全的,基于红黑树实现,TreeMap中所有的元素都保持着某种固定的顺序参考: Java中HashMap和TreeMap的区别深入理解 http://www.jb51.net/article/32652.htm 什么是原子性 答:所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,...原创 2015-02-09 10:48:10 · 85 阅读 · 0 评论