笔试题

来源:互联网 发布:宾馆网络解决方案 编辑:程序博客网 时间:2024/06/05 19:12

深圳华盛通笔试题
1.以下代码执行后,输出i,j的值为:

 int i,j = 0;        for (i=0;i<10;i++){            if (i%2==0){                continue;            }            for (j=0;j<10;j++){                if (j==5){                    break;                }            }        }        System.out.println(i + "," +j);//10,5

2.指出下列代码的错误

public class Test{    private static Stirng strAicai = "succiss!";    public int add(final int y){        strAicai = "excellent!";        return ++y;//错误,final定义的变量不可改    }}

3.以下代码执行后输出k的值
int k=0;
f

or (int i=0,j=0;i<10&&j<6;i++,j++){            k = i+j;        }        System.out.println(k);//10

4.以下代码执行后输出x的值

int x = 1;        for (int i=1;i<=5;i++){            if (i%2==0){                continue;            }            x*=i;            if (i==4){                break;            }        }        System.out.println(x);  //15

5.以下代码输出结果

Integer t1 = new Integer(1);        Integer t2 = new Integer(1);        System.out.println(t1 == t2);//false        System.out.println(t1 == 1);//true

6.以下代码执行后,i,flag输出结果为:
i

nt i=0;        boolean flag = false;        flag=((i++)+(++i) == 2)? true:false;        System.out.println(i + "," + flag);//2,true

7.创建InputStreamReader的正确语句:A

    try {          A.  new InputStreamReader(new FileInputStream("xx.txt"));          B.  new InputStreamReader(new FileReader("xx.txt"));          C.  new InputStreamReader(new DataInputStream("xx.txt"));          D.  new InputStreamReader("xx.txt");        } catch (FileNotFoundException e) {            e.printStackTrace();        }       

8.简述Synchronized与java.util.concurrent.Lock的作用及异同。

9.用递归的方式打印出某个文件夹的目录树。

10.分别在Mysql和Oracle中用SQL写出查询出下标100到110之间的记录。

11.HTML5的本地缓存,事务缓存对象时什么,这两者有何区别?缓存对象与Cookie有何区别?

12.存在js代码:var str = “{name:\”aicai]”}”,试用多种方式把str转成json对象。

13.列举出java运行时异常的一些类名。

14.列举出你使用过的开元组件名称与主要用途。

15.你了解或使用过哪些对象序列化方式?

16.你了解或使用过哪些RPC的方式?

17.你会运用哪些方法来提高网站(网页)的性能?