日期:2014-05-17  浏览次数:20761 次

java_web找工作
  有3年的java_web经验,目前想在上海找工作,大专学历,能力、技术还行,在上海的话,大概能要多少薪资?
   做到leader和PM的话一般要多长时间工作经验。

   下面附最近面试的题目(ps:能有50分的话基本就能被招进去了。ps:面试主管说的话。)

引用
一、选择题(不定项选择题,每题2分,共30分)
1. 以下程序段执行的结果是:【 】
int sum = 0;
for(int i = 0; i < 10; ++i)
{
if(i == 5)
break;
if(i > 3)
continue;
sum += i;
}
System.out.println(i + sum);
A.11 B.16
C.编译错误 D.抛出运行期异常
2. 下列哪些数据类型不能用于switch语句中(多选):【 】
A.char B.long C.byte D.double E.short F.float
3. 请选择下列代码的正确输出结果:【  】
两个类:
class A {
static int i = 100;
void func() {
System.out.println(“in A.func(), and i = “ + i);
}
}
class B extends A {
static int i = 200;
void func() {
System.out.println(“in B.func(), and i = “ + i);
}
}

执行代码:
A a = new B();
a.func();

输出结果为:
A.in A.func(), and i = 100
B.in A.func(), and i = 200
C.in B.func(), and i = 100
D.in B.func(), and i = 200

4. 下列哪些语句关于Java内存回收的说明是正确的:【  】
A、程序员必须创建一个线程来释放内存
B、内存回收程序负责释放无用内存
C、内存回收程序允许程序员直接释放内存
D、内存回收程序可以在指定的时间释放内存对象
E.手工调用System.gc()方法后,垃圾回收机就会马上启动
5. FilterOutputStream是BufferedOutputStream、DataOutputStream及PrintStream的父类,以下哪个类可能是FilterOutputStream构造函数的参数类型?【  】
A、OutputStream   B、File   C、InputStream  D、BufferedOutputStream

6. 下列关于异常的断言,哪些是正确的(多选):【  】
A.由于Java的异常机制是强制性的,所以,所有可能抛出异常都必须捕捉
B.对于方法内部不能处理的可检视异常必须加入方法的异常声明列表中
C.如果某个异常没有被方法栈中的任何方法捕捉,则会导致程序的终结
D.运行期异常(RuntimeException)是不能被捕捉的
E.运行期异常(RuntimeException)是系统定义的,我们不能定义运行期异常类
F.在异常处理代码段中,即使try语句块内部用了return语句退出方法,finally语句块还是会执行
7. 执行下列代码,输出结果是:【  】
public class Test {
public static void main(String[] args) {
func(100);
}
public static void func(short v) {
System.out.println(“invoke short”);
}
public static void func(long v) {
System.out.println(“invoke long”);
}
public static void func(Integer v) {
System.out.println(“invoke Integer”);
}

public static void func(int ... v) {
System.out.println(“invoke int ...”);