
笔试面试题目搜集整理【每日增加】
文章平均质量分 50
shift8
这个作者很懒,什么都没留下…
展开
-
1、说说Hashtable和HashMap的区别
笔试面试题目搜集整理【每日增加】 1、说说Hashtable和HashMap的区别 【答案】 (1).HashMap 类没有分类或者排序。它允许一个 null 键和多个 null 值。 (2).Hashtable 类似于 HashMap,但是不允许 null 键和 null 值。它也比 HashMap 慢,因为它是同步的,线程安全的。 (3).Hashtable继承自Dicti...原创 2010-08-13 11:09:57 · 248 阅读 · 0 评论 -
13、说说struts吧
Below are some of the important Java Struts interview questions and answers gathered from various users. What Are Struts? Struts framework is a prerequisite...原创 2011-11-07 09:37:46 · 182 阅读 · 0 评论 -
12、十大面试超基础问题
1. Java中的异常处理机制的简单和应用。 当Java程序违反了Java的语义规则时,Java虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是Java类库内置的语义。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是Java允许程序员扩展这种语义检查,程序员可以...原创 2011-09-30 10:03:17 · 94 阅读 · 0 评论 -
11、hibernate下著名的延迟加载问题和1:N问题
问题描述: 如果延迟的操作是发生在CRUD的操作所在的session关闭之后,就会出现这个异常.什么是延迟的操作? 1.fetch = "LAZY" 机制 ManyToOne,OneToMany,ManyToMany中对关联对象的延迟调用 读出持久化对象时,并不把关联的对象实际读出,而是延迟到访问到持久化对象的关联对象属性时,才向数据库发成读操作 2.load()方法...原创 2011-05-11 17:52:29 · 167 阅读 · 0 评论 -
10、线程相关
Thread.sleep()、Thread.wait() 和Thread.yield()的区别 Thread.yield() 会将当前线程暂时让位一小段时间,让其它的线程有机会运行,过了这段时间后,该线程继承运行。上述功能也可以用Thread.sleep()方法实现。 Object.wait() 和Thread.yield()有什么区别 1)定义上 wait() 的启动办法是no...原创 2011-04-18 14:20:18 · 120 阅读 · 0 评论 -
9、说下数据库范式;设计模式的分类
1.1 第一范式(1NF)无重复的列 比如oracle中的date类型,一般会把年月日 / 时间放在一起 一个字段内. 1.2 第二范式(2NF)属性完全依赖于主键[消除部分子函数依赖] 比如memcache里的所有的value都对应一个key值.......好不好查不是我们关心的事. 1.3 第三范式(3NF)属性不依赖于其它非主属性[消除传递依赖] 比如C语言中常常用到的指针,跳来跳...原创 2011-04-18 14:03:45 · 130 阅读 · 0 评论 -
8、编程实现统计文本文件中某个单词的出现频率,并输出统计结果
package _0831; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util....原创 2010-08-31 16:40:22 · 1060 阅读 · 0 评论 -
7、常见面试口语提问问题汇总
一、please introduce yourself. Good morning!It is really my honor to have this opportunity for an interview; I hope I can make a good performance today. I'm confident that I can succeed. Now I wil...原创 2010-08-28 17:50:05 · 472 阅读 · 0 评论 -
6、假设字符串类似这样的aba和aab就相等,先在随便给你两组字符串,判断他们是否相等...
package _0828; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; /* * 假设字符串类似这样的aba和aab就相等,先在随便给你两组字符串,判断他们是否相等 */ pub...原创 2010-08-28 11:27:27 · 898 阅读 · 0 评论 -
5、编程题:创建一个静态方法:给他传入一个对象,请循环打印出改对象所在类的类名和...
package _0827; import java.lang.reflect.Array; import java.lang.reflect.Method; /* * 编程题:创建一个静态方法:给他传入一个对象,请循环打印出改对象所在类的类名和 * 所实现的方法名(华为笔试最后一道编程) */ public class ReflectClass { public ...原创 2010-08-27 16:03:23 · 555 阅读 · 0 评论 -
4、编程题目:写一个快速排序
package _0817; import java.util.Random; /** * @param args * 排序的方法有:插入排序(直接插入排序、希尔排序)、交换排序(冒泡排序、交换排序)、选择排序(直接选择排序、 * 堆排序)、归并排序、分配排序(箱排序、基数排序) * * 快速排序(Quicksort)是对冒泡排序的一种改进。由C. A...原创 2010-08-17 16:50:06 · 221 阅读 · 0 评论 -
3、说说ArrayList、LinkedList的区别
笔试面试题目搜集整理【每日增加】 3、说说ArrayList、LinkedList的区别 【答案】 1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。 2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 3.对于新增和删除操作add和remove...原创 2010-08-13 16:18:40 · 253 阅读 · 0 评论 -
2、编程题目:写一个单例模式出来
笔试面试题目搜集整理【每日增加】 2、编程题目:写一个单例模式出来 【答案】 Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 一般Singleton模式通常有几种种形式: 第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例化,通过一个public...原创 2010-08-13 14:20:07 · 452 阅读 · 0 评论 -
14、ssh面试经典
1. Hibernate工作原理及为什么要用?原理:1.读取并解析配置文件2.读取并解析映射信息,创建SessionFactory3.打开Sesssion4.创建事务Transation5.持久化操作6.提交事务7.关闭Session8.关闭SesstionFactory 为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hibernat...原创 2011-11-07 10:50:52 · 120 阅读 · 0 评论