JAVA实习⽣应届⽣⾯试笔试题(⼀)⼀:单选题
1. 下列哪⼀种叙述是正确的(D )
A. abstract修饰符可修饰字段、⽅法和类
B.抽象⽅法的body部分必须⽤⼀对⼤括号{ }包住
C.声明抽象⽅法,⼤括号可有可⽆
D.声明抽象⽅法不可写出⼤括号
2. 如下代码
public class Test {
public int aMethod() {
static int i = 0;
i++;
return i;
}
public static void main (String args[]) {
Test test = new Test();
test.aMethod();
int j = test.aMethod();
System.out.println(j);
}
}
输出结果是什么?  D
A. 0
B. 1
C. 2
D. 编译失败
3. 下列哪种说法是正确的( D)
A.实例⽅法可直接调⽤超类的实例⽅法
B.实例⽅法可直接调⽤超类的类⽅法
C.实例⽅法可直接调⽤其他类的实例⽅法
D.实例⽅法可直接调⽤本类的类⽅法
class Super {
vb计算器代码大全
public Integer getLenght() { return new Integer(4); }
}
public class Sub extends Super {
public Long getLenght() { return new Long(5); }
public static void main(String[] args) {
Super sooper = new Super();
Sub sub = new Sub();
System.out.Lenght().toString() + "," + Lenght().toString() );
}
}
计算机基础ascii字符编码表输出是什么?  A
A. 4,4
B. 4,5
C. 5,4
D. 5,5
E. 编译失败.---------重定时不能改变返回类型
5. 在Servlet处理请求的⽅式为:  C
A.以进程的⽅式
B.以程序的⽅式
C.以线程的⽅式
D.以响应的⽅式
6. JDBC中,⽤于表⽰数据库连接的对象是:  B
A.Statement
B.Connection
C.DriverManager
D.PreparedStatement
7. ⽤于调⽤存储过程的对象是:  C
A.ResultSet
B.DriverManager
C.CallableStatemet
D.PreparedStatement
8. 按照MVC设计模式,JSP⽤于实现:  B
A.Model
B.View
C.Controller
grid2怎么设置中文
D.容器
10. public Object m() {
11. Object o = new Float(3.14F);
12. Object [] oa = new Object[1];
13. oa[0] = o;
14. o = null;
15. oa[0] = null;
listview去掉分割线16. print 'return 0';
17. }
当Float对象在第11⾏被创建后, 什么时候能够被垃圾回收?  C
A. 13⾏以后.
B. 14⾏以后.
C. 15⾏以后.
D. 16⾏以后.
10. 如下代码:
class Base {
Base() { System.out.print("Base"); }
}
public class Alpha extends Base {
public static void main( String[] args ) {
new Alpha(); -----调⽤⽗类⽆参的构造⽅法
new Base();
}
}
结果是什么?  B
A. Base
B. BaseBase
C. 编译失败.
D. 代码运⾏但没有输出.
E. 运⾏时抛出异常
11. 在J2EE中属于Web层的组件有:  A
A.Servlet
B.EJB
C.Applet
D.HTML
12. 在Servlet的⽣命周期中,容器只调⽤⼀次的⽅法是:  C
A.service
C.init
D.destroy
13. 以下关于异常的说法正确的是:D
A. ⼀旦出现异常,程序运⾏就终⽌了 
B. 如果⼀个⽅法申明将抛出某个异常,它就必须真的抛出那个异常 C. 在catch⼦句中匹配异常是⼀种精确匹配
D. 可能抛出系统异常的⽅法是不需要申明异常的
public class Foo {
public static void main(String[] args) {
try {
return;
} finally {
System.out.println( "Finally" );
}
}
}
java常见笔试题
输出结果是什么?  A
A. Finally
B.编译失败
C. 代码正常运⾏但没有任何输出.
D. 运⾏时抛出异常
15.  jsp指令中isELIgnored="boolean"的意思是(C )
A.决定是否实现Servler的单线程模式,
B.决定改页⾯是否是⼀个错误处理页⾯,
C.决定是否⽀持EL表⽰,
D.没有具体的含义。
16. 下⾯关于Java的引⽤,说法正确的是:B
A. 应⽤实际上就是指针 
B. 应⽤本⾝是Primitive
C. 引⽤就是对象本⾝
D. ⼀个对象只能被⼀个引⽤所指引
17. 对于import java.util包,以下那种说法是错误的?C
A. Vector类属于java.util包 
B. Vector类放在…/java/util/⽬录下 
C. Vector类放在java.util⽂件中
D. Vector类是Sun公司的产品
18. 在⼀个线程中Sleep(1000)⽅法,将使得该线程在多少时间后获得对CPU的控制(假设过程中不会有其他事件唤醒该线程)?C A. 正好1000毫秒 
B. 1000毫秒不到 
C. =>1000毫秒
D. 不⼀定
19. 在WEB-INF⽬录下,必须存放的⽂件为:  B
A.class⽂件
l
B.jar⽂件
D.html⽂件
20. 下⾯关于垃圾收集的说法正确的是:D
A. ⼀旦⼀个对象成为垃圾,就⽴刻被收集掉。
B. 对象空间被收集掉之后,会执⾏该对象的finalize⽅法
C. finalize⽅法和C++的析构函数是完全⼀回事情
available是什么意思
D. ⼀个对象成为垃圾是因为不再有引⽤指着它,但是线程并⾮如此。
21. 下⾯的语句会产⽣什么样的输出?  A
System.out.println(4&7);
A.4
B.5
C.6
D.7
E.0
22. 下⾯的程序中,temp的最终值是什么?  B
long temp=(int)3.9;
temp%=2;
A .0
B .1
C .2
D .3
E .4
23. 下⾯哪个不是JAVA关键字  A
A  integer
B  double
C  float
D  default
24. Which method is used by a  to place its session ID in a URL that is written to the servlet’s response output stream?    B
A. The encodeURL method of the HttpServletRequest interface.
B. The encodeURL method of the HttpServletResponse interface.
C. The rewriteURL method of the HttpServletRequest interface.
D. The rewriteURL method of the HttpServletResponse interface.
25.  每个使⽤Swing构件的程序必须有⼀个(  ).    D
A.按钮
B.标签
C.菜单
D.容器
26. 下列标识符(名字)命名原则中,正确的是( )  D
A. 类名的⾸字母⼩写
B. 变量和⽅法名的⾸写字母⼤写
C. 接⼝名的⾸写字母⼩写
D. 常量完全⼤写

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。