美文网首页java面试葵花宝典
100家大公司java笔试题汇总

100家大公司java笔试题汇总

作者: 陈晓阳_矿洞程序员 | 来源:发表于2019-03-10 09:19 被阅读0次

一:单选题
1.下列哪一种叙述是正确的()
A. abstract修饰符可修饰字段、方法和类
B.抽象方法的 body部分必须用一对大括号{ }包住
C .声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号

如下代码
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);
}
}
输出结果是什么?
A. 0
B. 1
C. 2
D.编译失败
3.下列哪种说法是正确的()
A .实例方法可直接调用超类的实例方法
B .实例方法可直接调用超类的类方法
C .实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
4.如下代码:
class Super {
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.println(sooper.getLenght().toString() + "," +
sub.getLenght().toString() );
}
}
输出是什么?
A. 4,4

B. 4,5
C. 5,4
D. 5,5
E.编译失败.---------重定时不能改变返回类型
5.在 Servlet处理请求的方式为 :
A.以进程的方式

B.以程序的方式
C.以线程的方式
D.以响应的方式

JDBC中,用于表示数据库连接的对象是 :

A.Statement
B.Connection
C.DriverManager
D.PreparedStatement
7.用于调用存储过程的对象是 :
A.ResultSet

B.DriverManager
C.CallableStatemet
D.PreparedStatement
8.按照 MVC设计模式,JSP用于实现 :
A.Model

B.View
C.Controller
D.容器
9.如下代码

  1. public Object m() {
  2. Object o = new Float(3.14F);
  3. Object [] oa = new Object[1];
  4. oa[0] = o;
  5. o = null;
  6. oa[0] = null;
  7. print 'return 0';
  8. }
    当 Float对象在第 11行被创建后 ,什么时候能够被垃圾回收 ?

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();
}
}
结果是什么?
A. Base
BB. BaseBase
C.编译失败.
D.代码运行但没有输出 .
E.运行时抛出异常
11.在 J2EE中属于 Web层的组件有 :
AA.Servlet
B.EJB
C.Applet
D.HTML
12.在 Servlet的生命周期中,容器只调用一次的方法是 :

A.service
B.getServletConfig
C.init
D.destroy
13.以下关于异常的说法正确的是:
A.一旦出现异常,程序运行就终止了
B.如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常
C.在 catch子句中匹配异常是一种精确匹配
D.可能抛出系统异常的方法是不需要申明异常的
14.如下代码:
public class Foo {
public static void main(String[] args) {
try {
return;
} finally {
System.out.println( "Finally" );
}
}
}
输出结果是什么 ?

相关文章

  • Java面试题汇总

    java面试题汇总 熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,...

  • Java面试题汇总

    java面试题汇总 熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,...

  • Java面试题汇总

    Java面试题汇总 熟练掌握java是很关键的,大公司不仅仅要求你会使用几个api,更多的是要你熟悉源码实现原理,...

  • 2020最新Java面试题及答案汇总(上)

    目录:2020最新Java面试题及答案汇总(上)目录:2020最新Java面试题及答案汇总(下) 1、面试题模块汇...

  • 2020最新Java面试题及答案汇总(下)

    目录:2019最新Java面试题及答案汇总(上)目录:2019最新Java面试题及答案汇总(下) 上一篇文章已经罗...

  • Java基础面试总结

    【面试汇总】Java面试题-1Java面试题-2 【集合】Java集合及concurrent并发包总结(转)Jav...

  • 汇总BATJ等各大公司高质量20道Java面试题

    汇总各大公司高质量的面试题,大家发一下自己遇到的经典面试题吧。 so many people open quest...

  • 面试题(转)

    转:http://www.cnblogs.com/java1024/ 各大公司Java后端开发面试题总结 Thre...

  • 100家大公司java笔试题汇总

    一:单选题1.下列哪一种叙述是正确的()A. abstract修饰符可修饰字段、方法和类B.抽象方法的 bo...

  • iOS最新面试题汇总(四)

    iOS最新面试题汇总:iOS最新面试题汇总(一)iOS最新面试题汇总(二)iOS最新面试题汇总(三)iOS最新面试...

网友评论

    本文标题:100家大公司java笔试题汇总

    本文链接:https://www.haomeiwen.com/subject/nhtupqtx.html