华为的JAVA面试题(后记:没有想到华为的面试题就是非同一般,非常多题不是一眼就行看得出来,至少对我这种鸟来说是这样。对我个人来说,看看这种题,可能比看《Think In Java》都还要好,由于这里面有非常多的东西,都是我们平时没有太在意,或者是仅仅是懂一点皮毛而已,通过做一下这种练习,把自己不知...
分类:
编程语言 时间:
2015-01-20 15:08:15
阅读次数:
126
1、==和equals的区别 null和""的区别
2、15个顶级Java多线程面试题及回答
(1)、线程中join的使用
在很多情况下,主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,主线程往往将于子线程之前结束,但是如果主线程处理完其他的事务后,需要用到子线程的处理结果,也就是主线程需要等待子线程执行完成之后再结束,这个时候就要用到join()...
分类:
编程语言 时间:
2015-01-14 21:25:47
阅读次数:
173
1、在抽象类中能否写main方法,为什么?
2、在接口中能否写main方法,为什么?
3、Java能否使用静态局部变量,为什么?
4、Java类变量,实例变量,局部变量在多线程环境下是否线程安全,为什么?
5、一个Java文件最多能有多大,最多能有几个方法,几个变量,为什么?
6、一条select语句,如果不指定order by,查出来的数据是怎么排序的,为什么?
7、iterator...
分类:
编程语言 时间:
2015-01-05 11:15:01
阅读次数:
186
1.C++或Java中的异常处理机制的简单原理和应用。
当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检...
分类:
编程语言 时间:
2014-12-17 14:38:25
阅读次数:
274
LeetCode ZigZag Conversion 解题报告
对输入字符串,做蛇形变化,然后按行输出。...
分类:
其他好文 时间:
2014-12-14 22:48:28
阅读次数:
228
你所做过的项目,担任的角色,遇到的问题以及你的解决方式。谈谈对多态的了解。java的反射机制以及应用场景。常见的3种设计模式以及应用场景。数据库的索引,原理。数据库事务。多线程如何实现,以及同步实现。java的容器类,ArrayList,HashMap,HashTable的区别。常见的查找排序算法。...
分类:
编程语言 时间:
2014-12-01 18:57:04
阅读次数:
145
两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?...
分类:
其他好文 时间:
2014-11-14 12:37:56
阅读次数:
157
1.publicclassTest{
publicstaticvoidmain(String[]args){
Useru=newUser("fff");
Test.setUsers(u);
System.out.println(u.getName());
}
publicstaticvoidsetUsers(Useru){
u=null;
}
}
publicclassUser{
privateStringname;
publicUser(Stringname){
..
分类:
编程语言 时间:
2014-11-07 06:29:03
阅读次数:
256
Java面试题集(181-199)摘要:这部分是包括了Java高级玩法的一些专题,对面试者和新入职的Java程序猿相信都会有帮助的。181.182.183.184.185.186.187.188.189.190.191.192.193.194.195.196.197.198.199.
分类:
编程语言 时间:
2014-11-04 19:07:44
阅读次数:
219