文档介绍:长春位智天下技术开发有限公司
应届毕业生面试题(Java工程师岗位)
时间:90分钟内
选择题(单选)
package语句正确的是: ( )
A 必须在程序开头
B 不一定在程序开头
C 可以在import之后
D 包名可以以数字开头
2 java中,关于char类型错误的是: ( )
A 占2字节
B 可以存储一个英文字母
C 不能存储一个汉字
D 其对应的封装类是Character
3 关于内部类错误的是:( )
A 静态内部类可以访问其外部类的非静态属性
B 非静态内部类可以访问其外部类的静态属性
C 内部类可以是protected
D 内部类可以是final的
4 异常处理正确的是: ( )
A 调用任何可能抛出异常方法,都必须捕捉try catch 或者throws
B RuntimeException可以不捕捉或者throws
C throw 跟throws 用法是一样的
D try 必须有catch,可以没有finally
5 Vector 与 ArrayList正确的是: ( )
A ArrayList 出现比Vector早
B ArrayList 速度比Vector慢
C ArrayList 没有同步保护,Vector具有同步保护
D ArrayList Vector 两者都是无序的集合"
6 关于XML和HTML语言的错误的是:( )
A HTML语言不具有扩展性,XML语言具有很好的扩展性
B HTML侧重结构话的描述内容,XML侧重表现信息的形式
C HTML内容与显示为一体,XML则内容与显示相分离
D HTML语言出现比XML语言早
7 一个表的字段为varchar,如果建表时没有指定长度,则默认长度为( )
A 1
B 25
C 38
D 255
E 4000
F 建表时varchar类型字段必须指定长度
8 A 表字段a类型int中有100条记录,值分别为1至100,如下语句select a from A where a between 1 and 50 or (a in (25,70,95) and a between 25 and 75),则如下哪个值在这个sql语句返回的结果集中( )
A 30
B 51
C 75
D 95
简述题
请回答以下几个名词的意思
JVM:
JDK:
JRE:
J2SE:
J2EE:
JNDI:
GC:
2、
short s1 = 1;
s1 = s1 + 1;
和
short s1 = 1;
s1 += 1;
比较,哪个不能得到正确的运行结果?为什么?
抽象类和接口的区别?
两个servlet间对象传递的方法
Servlet生命周期,越详细越好
java中实现多态的机制是什么?
jsp有哪些内置对象和常用方法?
简略的回答以下问题
数组有length()这个方法吗?
是否可以继承String类? 
try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 
swtich是否能作用在byte上,是否能作用在long上,是否能作