北理工20年秋JAVA题库一

所属学校:北京理工大学 科目: 2020-08-08 13:22:10 题库 北理工 年秋 JAVA
[试题分类]:JAVA 应用及技术UvX傲朋学习网
一 判断题UvX傲朋学习网
1  一个JAVA类可以有多个父类                               答案:错误UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:继承UvX傲朋学习网
难度:1UvX傲朋学习网
2  在JAVA的基本数据类型中,char型采用Unicode编码方案,每个UvX傲朋学习网
Unicode码占用2个字节内存空间                            UvX傲朋学习网
答案:正确UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:字符编码UvX傲朋学习网
难度:23  一个JAVA文件中最多只能有一个public类。                   UvX傲朋学习网
答案:UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:JAVA基础UvX傲朋学习网
难度:14  JAVA语言具有异常处理、指针、多线程等特性。               UvX傲朋学习网
答案:错误UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:JAVA特性UvX傲朋学习网
难度:25  NULL是一个JAVA语言关键字。                             UvX傲朋学习网
答案:错误UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:JAVA关键字UvX傲朋学习网
难度:16  一个抽象类中只能包含抽象方法。                            UvX傲朋学习网
答案:错误UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:抽象UvX傲朋学习网
难度:17  JAVA中一类只能继承一个类,实现一个接口。                 UvX傲朋学习网
答案:错误UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:继承UvX傲朋学习网
难度:18 Java程序中的单行注释符是( // ),多行注释符是( /* */ )。                                    UvX傲朋学习网
答案:UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:JAVA注释UvX傲朋学习网
难度:19  JAVA命名规范中,类名首字母要求大写。                      UvX傲朋学习网
答案:正确UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:命名规范UvX傲朋学习网
难度:110  线程是一个进程内可以并行执行的单位。                      UvX傲朋学习网
答案:正确UvX傲朋学习网
题型:判断题UvX傲朋学习网
知识点:多线程UvX傲朋学习网
难度:2二、选择题: UvX傲朋学习网
1.Java语言中,byte类型在内存中所占的位数为                   (    )  UvX傲朋学习网
(A) 8           UvX傲朋学习网
(B) 16          UvX傲朋学习网
(C) 32         UvX傲朋学习网
(D) 64UvX傲朋学习网
答案:UvX傲朋学习网
题型:单选题UvX傲朋学习网
知识点:基础数据类型UvX傲朋学习网
难度:2UvX傲朋学习网
2.定义一个类,必须使用的关键字是                            (   )   UvX傲朋学习网
(A) public          UvX傲朋学习网
(B) classUvX傲朋学习网
(C) interface         UvX傲朋学习网
(D) staticUvX傲朋学习网
答案:UvX傲朋学习网
题型:单选题UvX傲朋学习网
知识点:JAVA关键字UvX傲朋学习网
难度:23.AWT中创建一个标识有“确定”按钮的语句是                   (   )  UvX傲朋学习网
  (A)  TextField b = new TextField(“确定”);UvX傲朋学习网
(B)  Checkbox b = new Checkbox(“确定”);UvX傲朋学习网
(C)  Buttn b = new Button(“确定”);UvX傲朋学习网
(D)  Label b = new Label(“确定”);UvX傲朋学习网
答案:CUvX傲朋学习网
题型:单选题UvX傲朋学习网
知识点:图形编程UvX傲朋学习网
难度:24. 用于定义类成员的访问控制权的一组关键字是      (   )UvX傲朋学习网
   (A)class, float, double, public                 UvX傲朋学习网
   (B) float, boolean, int, long UvX傲朋学习网
   (C)char, extends, float, double                      UvX傲朋学习网
   (D)public, private, protected答案:DUvX傲朋学习网
题型:单选题UvX傲朋学习网
知识点:JAVA关键字UvX傲朋学习网
难度:15.  下列命令中,是Java编译命令的是:                         (    )UvX傲朋学习网
(A)java                         UvX傲朋学习网
(B)javadocUvX傲朋学习网
(C)jar                                   UvX傲朋学习网
(D)javacUvX傲朋学习网
答案:UvX傲朋学习网
题型:单选题UvX傲朋学习网
知识点:JAVA命令UvX傲朋学习网
难度:1三、简答题UvX傲朋学习网
1.什么是继承?答案:题型:简答题UvX傲朋学习网
知识点:JAVA继承UvX傲朋学习网
难度:12. Java中的接口如何声明?UvX傲朋学习网
答案:UvX傲朋学习网
题型:简答题UvX傲朋学习网
知识点:JAVA接口UvX傲朋学习网
难度:3UvX傲朋学习网
3.简述Applet的生命周期?答案: UvX傲朋学习网
题型:简答题UvX傲朋学习网
知识点:AppletUvX傲朋学习网
难度:24.简述final、finally、finalize的区别?UvX傲朋学习网
答案:{UvX傲朋学习网
题型:简答题UvX傲朋学习网
知识点:JAVA关键字UvX傲朋学习网
难度:3四、分析题UvX傲朋学习网
下列程序中由输出的显示结果是什么?程序1UvX傲朋学习网
import java.io.*  ;UvX傲朋学习网
public class abc {UvX傲朋学习网
    public static void main(String   args[ ]) {UvX傲朋学习网
inti, s = 0 ;UvX傲朋学习网
int a[] = { 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120 };UvX傲朋学习网
        for ( i = 0 ; i                         if (i % 3 == 0)  s += a[i];                        UvX傲朋学习网
                System.out.println("s=" + s);UvX傲朋学习网
        }UvX傲朋学习网
}运行结果:UvX傲朋学习网
答案:{UvX傲朋学习网
S=260UvX傲朋学习网
UvX傲朋学习网
题型:程序分析题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:1程序2UvX傲朋学习网
public class Test{UvX傲朋学习网
        static int x = 5;UvX傲朋学习网
public static void methodA()UvX傲朋学习网
    {UvX傲朋学习网
      int x = 2;  UvX傲朋学习网
System.out.println("x in methodA() =" + (++x));UvX傲朋学习网
    }UvX傲朋学习网
    public static void methodB()UvX傲朋学习网
    {UvX傲朋学习网
x *= 5;UvX傲朋学习网
System.out.println("x in methodB() =" + x);UvX傲朋学习网
    }UvX傲朋学习网
public static void main(String args[])        {UvX傲朋学习网
          int x = 5;  UvX傲朋学习网
    methodA();   UvX傲朋学习网
      methodB();  UvX傲朋学习网
             System.out.println("x in main() =" + x);UvX傲朋学习网
        }UvX傲朋学习网
}UvX傲朋学习网
运行结果:UvX傲朋学习网
答案:{UvX傲朋学习网
x in methodA() =3UvX傲朋学习网
x in methodB() =25UvX傲朋学习网
x in main() =5UvX傲朋学习网
UvX傲朋学习网
题型:程序分析题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2程序3:UvX傲朋学习网
class JavaTest {UvX傲朋学习网
    public static void main(String args[])  {UvX傲朋学习网
        int numbers[]=new int[5];UvX傲朋学习网
        try{UvX傲朋学习网
        for(int i=1;i<=5;i++) UvX傲朋学习网
            numbers[i]=i;UvX傲朋学习网
            System.out.println("执行完成");        UvX傲朋学习网
        }UvX傲朋学习网
        catch(ArrayIndexOutOfBoundsException e) {UvX傲朋学习网
            System.out.println("出错了");        UvX傲朋学习网
        }UvX傲朋学习网
        finally        {UvX傲朋学习网
            System.out.println("退出程序");                UvX傲朋学习网
        }UvX傲朋学习网
    }UvX傲朋学习网
}                UvX傲朋学习网
运行结果:UvX傲朋学习网
答案:{UvX傲朋学习网
出错了UvX傲朋学习网
退出程序UvX傲朋学习网
UvX傲朋学习网
题型:程序分析题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:1程序4:UvX傲朋学习网
class Father {     public Father()     {         System.out.println("I am father");     } } class  Son  extends Father {     public Son()     {         System.out.println("I am son");     }     public void sayHello()UvX傲朋学习网
{UvX傲朋学习网
    System.out.println(“Hello,I am son”);UvX傲朋学习网
}  UvX傲朋学习网
} public class  Test {     public static void main(String  args[ ])     {         Son  son = new  Son( );         son.sayHello( );     } }UvX傲朋学习网
运行结果:UvX傲朋学习网
答案:{UvX傲朋学习网
I am fatherUvX傲朋学习网
I am sonUvX傲朋学习网
Hello,I am sonUvX傲朋学习网
UvX傲朋学习网
题型:程序分析题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2五、判错题:UvX傲朋学习网
下列程序是否有错?如果有错试标出所有错误位置并指出是何种错误。(假定每个程序最多一个错误)程序5UvX傲朋学习网
abstract class Father{  UvX傲朋学习网
        abstract public void methodA ();UvX傲朋学习网
public void methodB()UvX傲朋学习网
{UvX傲朋学习网
    System.out.println(“Father.methodB”);UvX傲朋学习网
}UvX傲朋学习网
}class Son extends Father{ UvX傲朋学习网
public void methodB(){UvX傲朋学习网
    System.out.println("methodB");UvX傲朋学习网
}UvX傲朋学习网
public static void main(String[] args)UvX傲朋学习网
{UvX傲朋学习网
    Son son = new Son();UvX傲朋学习网
    son.methodB();UvX傲朋学习网
}UvX傲朋学习网
}错误分析:UvX傲朋学习网
UvX傲朋学习网
答案:子类未实现父类的抽象方法UvX傲朋学习网
题型:程序找错题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2程序6.UvX傲朋学习网
class JavaTest {UvX傲朋学习网
private String name = “world”;        UvX傲朋学习网
        public static void main(String args[]) {UvX傲朋学习网
      name =  “ the third “+ 110 +name;UvX傲朋学习网
System.out.println("Hello "+name);        UvX傲朋学习网
        }UvX傲朋学习网
}UvX傲朋学习网
错误分析:UvX傲朋学习网
答案:静态方法不能直接访问实例变量UvX傲朋学习网
题型:程序找错题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2程序7UvX傲朋学习网
class JavaTest {UvX傲朋学习网
  public static void main(String args[]) {UvX傲朋学习网
        Double d[] = new Double[10];UvX傲朋学习网
        int i;UvX傲朋学习网
        for(i=0;i<10;i++) {UvX傲朋学习网
             System.out.println(d[i].doubleValue());UvX傲朋学习网
        }UvX傲朋学习网
  }UvX傲朋学习网
}UvX傲朋学习网
错误分析:UvX傲朋学习网
答案:{UvX傲朋学习网
空指针错误UvX傲朋学习网
数组中的对象没有初始化UvX傲朋学习网
UvX傲朋学习网
题型:程序找错题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2程序8UvX傲朋学习网
class JavaTest {          UvX傲朋学习网
        public double getSqrt(float num)        {                                UvX傲朋学习网
                return Math.sqrt(num);                UvX傲朋学习网
        }                UvX傲朋学习网
        public static void main(String args[]) {                                JavaTest t=new JavaTest();                UvX傲朋学习网
      double num = 100;UvX傲朋学习网
                double ret;                                UvX傲朋学习网
                ret=t.getSqrt(num);                                UvX傲朋学习网
                System.out.println("100的平方根为"+ret);                }UvX傲朋学习网
}UvX傲朋学习网
错误分析:UvX傲朋学习网
答案:{UvX傲朋学习网
类型不匹配UvX傲朋学习网
double型不能自动转为float型UvX傲朋学习网
UvX傲朋学习网
题型:程序找错题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2六、编程题UvX傲朋学习网
1.写一个函数,找出整数数组a[]中最大的整数与最小的整数,并在控制台输出。UvX傲朋学习网
   void maxAndMin(int a[],int len)      //a[]传入的数组参数,len为数组元素个数答案: UvX傲朋学习网
题型:编程题UvX傲朋学习网
知识点:JAVA综合UvX傲朋学习网
难度:2UvX傲朋学习网
北理工作业 整理UvX傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: