zoukankan      html  css  js  c++  java
  • 北京易贸创想软件面试题

    1.下列哪一种叙述是正确的(D

      A. abstract修饰符可修饰字段、方法和类

      B.抽象方法的body部分必须用一对大括号{ }包住

      C.声明抽象方法,大括号可有可无

      D.声明抽象方法不可写出大括号

    2、如下代码

    public class T {
    
    	public int aMethod(){
    		static int i = 0;
    		i++;
    		return i;
    	}
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		T t = new T();
    		t.aMethod();
    		int j = t.aMethod();
    		System.out.println(j);
    	}
    }

    输出结果是(D

    A、0    B、1     C、2     D、编译失败

    3、下列哪种说法是正确的(D

    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 sup = new Super();
    		Sub sub = new Sub();
    		System.out.println(sup.getLenght().toString()+","+sub.getLenght().toString());
    	}
    }

    输出是(E

    A、4、4

    B、4、5

    C、5、4

    D、5、5

    E、编译失败---重定是不能改变返回类型

    5、Servlet处理请求的方式为(C

    A、以进程的方式

    B、以程序的方式

    C、以线程的方式

    D、以响应的方式

    Servlet采用多线程来处理多个请求同时访问,Servlet容器维护了一个线程池来服务请求

    6、以下关于异常的说法正确的是(D

    A、一旦出现异常,程序运行就终止了

    B、如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常

    C、在catch子句中匹配异常是一种精确匹配

    D、可能抛出系统异常的方法是不需要申明异常的

    7、如下代码

    public class Test{
    	/**
    	 * @param args
    	 */
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		try{
    			return;
    		}finally{
    			System.out.println("Finally");
    		}
    	}
    }

    输出结果是什么(A

    A、Finally

    B、编译失败

    C、代码正常运行但没有任何输出

    D、运行时抛出异常

    8、在一个线程中Sleep(1000)方法,将使得该线程在多少时间后获得对CPU的控制

    (假设睡眠过程中不会有其他事件唤醒该线程)(C)  //不太明白

    A、正好是1000毫秒

    B、1000毫秒不到

    C、>=1000毫秒  

    D、不一定

    ---------------------------

    题量太大,就不写了,还以为是他们东拼西凑的题呢,没想到网上有完完整整的原题。

    参考:http://www.doc88.com/p-818902892793.html

  • 相关阅读:
    Add Two Numbers
    Reverse Linked List II
    Reverse Linked List
    Remove Duplicates from Sorted List
    Remove Duplicates from Sorted List II
    Partition List
    Intersection of Two Linked Lists
    4Sum
    3Sum
    2Sum
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131424.html
Copyright © 2011-2022 走看看