4月23号晚上赶到武汉,参加24号腾讯实习生笔试,选的是java方向,可惜被无情的淘汰了。这次笔试也让我知道自己其实很多java基础还没学好,平常不怎么注意的语法细节笔试都考,我把一些自己没做出来或不确定的题目列出来,希望大家讨论讨论,自己也上网查了一下。
1 类Screen与类Canvas的关系
2 JVM使用的字符编码方式
3 char的取值范围 '/u0000'~'/uffff'
4 socket如何设置成没有等待超时
setSoTimeout(0);
5 JDK自带的annotation
@Override @Deprecated @SuppressWarnings
6 1 << 32 结果是多少? 1
7 JDK自带的线程池类
8 匿名内部类是否可以继承其他类,是否可以实现其他接口?
匿名内部类可以继承其他类,可以实现接口,但不能两者皆备,如果是实现接口也只能实现一个接口。
9 Java继承是高耦合还是低耦合? 高耦合
10 JDK6的 NIO框架中,唤醒一个阻塞在select()操作的Selector对象调用什么方法?
编程题:
1 找出单向链表的中间元素,如果有两个则取前面一个;
2 去除字符串中多余的空格(即字符串中多个连续的空格只保留一个)。
------------------笔试题目仅作为学习交流使用,禁止散播------------------