java面试题集锦
文章平均质量分 55
经典java面试题大全,包括部分其他面试题
续写经典
当初你说不想放弃布衣,而我依然顶起,我们直到最后依然在一起
展开
-
ssh三大框架——Spring,hibernate,struts面试笔试题汇总(含答案)
Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做原创 2012-09-25 14:40:03 · 4040 阅读 · 0 评论 -
世界上10张最欺骗眼睛的图片—智力测试
1.柱子是圆的还是方的?不仔细看还真以为是方的.2.据说能看见9张脸的智商有一百八十了.3.狮子在哪里.4.那个红衣女人是真实的还是拼图里的.5.十二个人还是十三个人?6.有几个黑点.7.是静的还是动的.8.看得出图里有一张脸吗.9.一张只要你能在图中找出9颗心就可以许个愿望,找的越多,你将来越幸福.10.看着黑点身体前后移动原创 2012-07-14 20:21:48 · 23928 阅读 · 26 评论 -
微软面试题集锦
1.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?2.一种杯子,若在第N层被摔破,则在任何比N高的楼层均会破,若在第M层不破,则在任何比M低的楼层均不会破,给你两个这样的杯子,让你在100层高的楼层中测试,要求用最少的测试次数找出恰巧会使杯子破碎的楼层3.有一个天平,2克和7克砝码各一个。如何利用天平砝码在三次内将140克原创 2012-09-03 13:55:18 · 2473 阅读 · 0 评论 -
腾讯面试题集锦
根据上排给出十个数,在其下排填出对应的十个数, 要求下排每个数都是上排对应位置的数在下排出现的次数。上排的数:0,1,2,3,4,5,6,7,8,9。有很多个数字,它们的位数相同,存在一个文件中。数字很多,文件很大(G级,不能同时装到内存中),但是这些数字是有规律的:有一个出现了偶数次,其他的全部出现了奇数次。给一种算法把出现了偶数次的数字找出来。有1到10w这10w个数,去除2个并打原创 2012-08-30 17:14:10 · 3064 阅读 · 1 评论 -
java面试题笔试题集锦
JAVA代码查错1.abstract class Name { private String name; public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something {void doSom原创 2012-08-30 16:53:43 · 3162 阅读 · 1 评论 -
Google面试题集锦(内附答案/解析)
将下列表达式按照复杂度排序2^nn^Googol (其中 Googol = 10^100)n!n^n按照复杂度从低到高为n^Googol2^nn!n^n 1024! 末尾有多少个0?答案:末尾0的个数取决于乘法中因子2和5的个数。显然乘法中因子2的个数大于5的个数,所以我们只需统计因子5的个数。是5的倍数的数有: 1024 / 5 = 204个是25的倍数的数有:1原创 2012-08-30 16:31:05 · 6365 阅读 · 0 评论 -
Oracle经典面试题
1、对数据库SQL2005、ORACLE熟悉吗? SQL2005是微软公司的数据库产品。是一个RDBMS数据库,一般应用在一些中型数据库的应用,不能跨平台。 ORACLE是ORACLE公司的数据产品,支持海量数据存储,支持分布式布暑,支持多用户,跨平台,数据安全完整性控制性能优越,是一个ORDBMS,一般用在大型公司。2、能不能设计数据库?如何实现数据库导入与导出的更新 使用P原创 2012-08-30 16:16:47 · 2650 阅读 · 0 评论 -
微软四道经典算法面试题(附思路)
比较经典的四个算法题,目前只收集到相关的思路和个别题目的解法,不断更新中1.一个整数数列,元素取值可能是0~65535中的任意一个数,相同数值不会重复出现。0是例外,可以反复出现。请设计一个算法,当你从该数列中随意选取5个数值,判断这5个数值是否连续相邻。注意:- 5个数值允许是乱序的。比如: 8 7 5 0 6- 0可以通配任意数值。比如:8 7 5 0 6 中的0可以通配成9或者4原创 2012-08-30 16:14:32 · 4028 阅读 · 0 评论 -
java面试题集锦(一)
一、super() 方法的用法及作用?有如下Java类: public class Bird{ private String name; public Bird() { } public Bird(String name){ this.name = name; } public void walk() { System.out.println(原创 2012-08-27 18:35:09 · 1969 阅读 · 0 评论 -
java基础面试题122道
1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类原创 2012-08-27 18:34:38 · 2722 阅读 · 0 评论 -
IBM java面试题
1. 如下代码class A {A() { }}class B extends A {}哪两个说明是正确的?A. B类的构造器应该是 public.B. B类的构造器应该是没有参数C. B类的构造器应该调用this().D. B类的构造器应该调用super().答案:BD解析:默认构造器的修饰符只跟当前类的修饰符有关。 比如B如果是public的,则默认构造方法是publi原创 2012-08-27 18:33:51 · 4117 阅读 · 4 评论 -
JAVA面试题(搞笑)
面试官:熟悉哪种语言应聘者:Java。面试官:知道什么叫类么应聘者:我这人实在,工作努力,不知道什么叫累面试官:知道什么是包?应聘者:我这人实在 平常不带包 也不用公司准备了面试官:知道什么是接口吗?应聘者:我这个人工作认真。从来不找借口偷懒面试官:知道什么是继承么应聘者:我是孤儿没什么可以继承的面试官:知道什么叫对象么?应聘者:知道,不过我工作努力,上原创 2012-07-13 20:27:34 · 5673 阅读 · 21 评论 -
腾讯面试题—附答案
1. 1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少? 2 爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少? 3, 计算 a^b 4 如何输出源文件的标题和目前执行行的行数? 5 a[3][4]哪个不能表示 a[1][1]: *(&a[0][0] 5) *(*(a 1) 1)原创 2012-07-13 19:55:46 · 2911 阅读 · 2 评论 -
java经典面试题/java基础
1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly2、String类可以继承吗java.lang.String类是final原创 2012-08-26 18:58:59 · 2848 阅读 · 0 评论 -
java面试题
智商测试开始:小明和小强都是张老师的学生,张老师的生日是某月某日,2人都不知道张老师的生日。 生日是下列10组中一天: 3月4日3月5日3月8日6月4日6月7日9月1日9月5日12月1日12月2日12月8日 张老师把月份告诉了小明,把日子告诉了小强,张老师问他们知道他的生日是那一天吗? 小明说:如果我不知道的话,小强肯定也不知道。 小强说:本来我也不知道,但是现在我知原创 2012-08-26 19:14:51 · 4515 阅读 · 11 评论