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

  • 相关阅读:
    Android实现 再按一次退出 的三种方法 durationTime、timerTask 和Handler
    Android中使用Handler造成内存泄露的分析和解决
    Android上成功实现了蓝牙的一些Profile
    A2DP和AVRCP蓝牙音频传输协议的应用解释
    [LeetCode]Climbing Stairs
    Android该系统提供的服务--Vibrator(振子)
    阅读UML类图和时序图
    js如果你想删除您问
    【Win7】【磁盘管理】删除相似“33fbc1d57e9aaf1ea88e6f08”缓存目录
    Linux使用快捷键,who命令,rm命令,ps命令,cd,命令kill命令,find命令,grep命令,tar命令(gz、tar、bz2),用户管理,vim配置的一部分,相关命令
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131424.html
Copyright © 2011-2022 走看看