东北大学——考研复试——Java——2010年

这篇博客主要涵盖了东北大学考研复试中Java科目的内容,包括选择题、简答题和编程题。选择题涉及八进制表示、方法头定义、关键字用途及集合类特点。简答题要求检查程序是否存在错误。编程题则要求根据输入的正偶数n,输出所有奇数和偶数的顺序。
摘要由CSDN通过智能技术生成

一、选择题

  1. 下列哪个选项可以正确用以表示八进制8?()
    A. 0x8
    B. 0x10
    C. 08
    D. 010
  2. 为Test类的一个无形式参数无返回值的方法method书写方法头,使得使用类名Test作为前缀就可以调用它,该方法头的形式为( )
    A. static void method()
    B. public void method()
    C. protected void method()
    D. abstract void method()
  3. 关键字( )表明一个对象或变量的引用在初始化后不能被修改。
    A. private
    B. final
    C. static
    D. 没有这种关键字
  4. 以下关于集合类ArrayList、LinkedList、HashMap描述错误的是:( )
    A. HashMap实现Map接口,它允许任何类型的键和值对象,并允许将null用作键或值
    B. ArrayList和LinkedList均实现了List接口
    C. 添加和删除元素时,ArrayList的表现更佳
    D. ArrayList的访问速度比LinkedList快
  5. 已知如下类说明:
public class Test {
	private float f = 1.0;
	int m = 12;
	static int n = 1;
	public static void main(String args[]) {
		Test t = new Test();
	}
}

如下些使用是正确的:()
A. t.f
B. this.n
C. Test.m
D. Test.n

  1. 在Java中,以下关于方法重载和方法重写描述正确的是?( )
    A. 方法重载和重写实现的功能相同
    B. 方法重载岀现在父子关系中,方法重写是在同一类中
    C. 方法重载的返回值类型必须一致,参数项不必相同
    D. 方法重写的返回值类型必须相同或相容

二、简答题

  1. 检査程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。
public class HelloB extends HelloA {
		public HelloB() {
		}
	
		{
				System.out.println("I'm B class"); 
		}
	
		static {
				System.out.println("static B"); 
		}
	
		public static void main(String args[]) {
				new HelloB(); 
		}

Class HelloA {
		public HelloA() {
		}
	
		{
				System.out.println("I'm A class");
		}
	
		static {
				System.out.println("static A");
		}
}

三、编程题

  1. 有一个正整型偶数n,要求你:先把1到n中的所有奇数从小到大输出,再把所有的偶数从小到大输出。
    例如,输入10,输出:
    1 3 5 7 9
    2 4 6 8 10
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值