interview
面试相关
Conquer_El
本人性格开朗,兴趣广泛,乐于交友,相互学习
展开
-
40个java面试问题和答案
1.Java集合框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架。在保证线程安全的情况下使用泛型和并发集合类,Java已经经历了很久。它还包括在Java并发包中,阻塞接口以及它们的实现。集合框架的部分优点如下:转载 2017-07-05 18:43:48 · 356 阅读 · 0 评论 -
写一条SQL查询出每门科目的最高分,按照科目进行分组
面试碰到了这个问题,当时没有写对,现在记录下来(供参考)题目:有一个学生的成绩表scores(如下表),有id,name,score,subject四个字段,写一条SQL查询出每门科目的最高分,按照科目进行分组,要显示的有姓名、成绩、科目。SQL:select s1.name, s1.score, s1.subject from scores s1 where s1.sco原创 2017-08-09 14:10:40 · 8846 阅读 · 2 评论 -
truncate/delete/drop的区别?
**面试题-定义理解**:比较truncate/delete/drop的区别?(1)TRUNCATE TABLE:删除内容不删除定义,会释放空间(效率高,速度快)。//删除完所有内容后自动commit;不能回滚成功。(2)DELETE TABLE:删除内容不删除定义,不释放空间(效率低,速度慢,因为一行一行的删除)。//能回滚成功(3)DROP TABLE:删除原创 2017-08-09 17:44:39 · 360 阅读 · 0 评论 -
String s = new String("xyz");创建了几个对象的问题?
转载于:http://blog.csdn.net/cnyyx/article/details/7562318首先让我们了解几个概念:栈:由JVM分配区域,用于保存线程执行的动作和数据引用。堆:由JVM分配的,用于存储对象等数据的区域。常量池constant pool :在堆中分配出来的一块存储区域,用于存储显式 的String,float或者integer.这是一个特殊的共享区转载 2017-08-14 09:40:05 · 907 阅读 · 0 评论