一份Java笔试题

2014-06-05 06:30:01 阅读( 148 )

1962人 收藏本页

标签:Java面试题

1、要创建一个物理表,包括字段(id   整型   长度30   主键,title   字符型   长度200,content   大字段),请分别写出在Oracle和DB2环境下的建表SQL语句。
2、在Oracle数据库中有一张叫做content的表,该表结构如下
字段名       类型                     长度     主键
——         ——     —-       ——
id BigDecimal           是
Title         Varchar2                     500
content         clob
假设该表中有50条数据,要求查出第1000至第1100条之间的数据,请给出查询SQL语句。
3、请描述HashMap和Hashtable的区别及各自用途。
4、如何保证在JAVA应用程序中,一个类class只有一个实例存在,并给出示例代码。
5、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?
6、一个try{}后最多可以有多少个catch()语句
7、给出一个含有匿名内部类的JAVA类文件示例代码。
8、分析下面代码:
1   interface   Inter{}
2   class   A{}
3   class   B   extends   A   implements   Inter{}
4   class   C   extends   B{
5 public   static   void   main(String[]   args){
6 A   a   =   new   A();
7 B   b   =   new   B();
8 C   c   =   new   C();
9 if(a   instanceof   B)
10 System.out.println(“Hello”);
11 if(b   instanceof   A)
12 System.out.println(“Hello”);
13 if(c   instanceof   C)
14 System.out.println(“Hello”);
15 if(c   instanceof   Inter)
16 System.out.println(“Hello”);
}
}
当运行class   C时,程序中第10.12.14.16地中哪一行代码将被执行。
1、要创建一个物理表,包括字段(id   整型   长度30   主键,title   字符型   长度200,content   大字段),请分别写出在Oracle和DB2环境下的建表SQL语句。

2、在Oracle数据库中有一张叫做content的表,该表结构如下

字段名       类型                     长度     主键

——         ——     —-       ——

id BigDecimal           是

Title         Varchar2                     500

content         clob

假设该表中有50条数据,要求查出第1000至第1100条之间的数据,请给出查询SQL语句。

3、请描述HashMap和Hashtable的区别及各自用途。

4、如何保证在JAVA应用程序中,一个类class只有一个实例存在,并给出示例代码。

5、try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在return前还是后?

6、一个try{}后最多可以有多少个catch()语句

7、给出一个含有匿名内部类的JAVA类文件示例代码。

8、分析下面代码:

1   interface   Inter{}

2   class   A{}

3   class   B   extends   A   implements   Inter{}

4   class   C   extends   B{

5 public   static   void   main(String[]   args){

6 A   a   =   new   A();

7 B   b   =   new   B();

8 C   c   =   new   C();

9 if(a   instanceof   B)

10 System.out.println(“Hello”);

11 if(b   instanceof   A)

12 System.out.println(“Hello”);

13 if(c   instanceof   C)

14 System.out.println(“Hello”);

15 if(c   instanceof   Inter)

16 System.out.println(“Hello”);

}

}

当运行class   C时,程序中第10.12.14.16地中哪一行代码将被执行。

来自IT公司面试手册

下一篇:JAVA高级程序员面试题 答案稍后补上 请用邮件订阅本站

上一篇:联强国际笔试题面试题

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题