北理工20年秋JAVA题库五

所属学校:北京理工大学 科目: 2020-08-08 13:21:47 题库 北理工 年秋 JAVA
一 判断题bx1傲朋学习网
1  Java源程序编译后直接生成本地机器码。  bx1傲朋学习网
题型:判断题bx1傲朋学习网
知识点:java特性bx1傲朋学习网
难度:12 Java程序中不区分大小写字母bx1傲朋学习网
题型:判断题bx1傲朋学习网
知识点:java命名规范bx1傲朋学习网
难度:13.说明或声明数组时不分配内存大小,创建数组时分配内存大小bx1傲朋学习网
题型:判断题bx1傲朋学习网
知识点:java内存分配bx1傲朋学习网
难度:4 类是一种类型,也是对象的模板。bx1傲朋学习网
题型:判断题bx1傲朋学习网
知识点:java面向对象思想bx1傲朋学习网
难度:25 Java语言会自动回收内存中的垃圾。bx1傲朋学习网
题型:判断题bx1傲朋学习网
知识点:java特性bx1傲朋学习网
难度:2bx1傲朋学习网
二、选择题bx1傲朋学习网
1.下列标识符(名字)命名原则中,正确的是(  )。bx1傲朋学习网
A.类名的首字母小写         bx1傲朋学习网
B.接口名的首字母小写bx1傲朋学习网
C.常量全部大写             bx1傲朋学习网
D.变量名和方法名的首字母大写bx1傲朋学习网
题型:单选题bx1傲朋学习网
知识点:JAVA命名规范bx1傲朋学习网
难度:22.下面关于Java 语言特点的描述中,错误的是(  )。bx1傲朋学习网
A.Java是纯面向对象编程语言,支持单继承和多继承。bx1傲朋学习网
B.Java支持分布式的网络应用,可透明地访问网络上的其他对象。bx1傲朋学习网
C.Java支持多线程编程。bx1傲朋学习网
D.Java程序与平台无关、可移植性好。bx1傲朋学习网
题型:单选题bx1傲朋学习网
知识点:JAVA面向对象特性bx1傲朋学习网
难度:23.编译Java程序后生成的面向JVM的字节码文件的扩展名是(  )。bx1傲朋学习网
A..java     bx1傲朋学习网
B..class      bx1傲朋学习网
C..obj      bx1傲朋学习网
D..exe bx1傲朋学习网
题型:单选题bx1傲朋学习网
知识点:JAVA特性bx1傲朋学习网
难度:24.哪个关键字可以抛出异常?(    )bx1傲朋学习网
A.transient      bx1傲朋学习网
B.throw     bx1傲朋学习网
C.finally      bx1傲朋学习网
D.Catchbx1傲朋学习网
题型:单选题bx1傲朋学习网
知识点:JAVA异常处理bx1傲朋学习网
难度:21.Swing组件必须添加到Swing顶层容器相关的(  )。bx1傲朋学习网
A.分隔板上      bx1傲朋学习网
B.内容面板上     bx1傲朋学习网
C.选项板上          bx1傲朋学习网
D.复选框内bx1傲朋学习网
题型:单选题bx1傲朋学习网
知识点:JAVA图形编程bx1傲朋学习网
难度:2bx1傲朋学习网
三、简答题bx1傲朋学习网
1.请说明构造方法的作用和特征bx1傲朋学习网
题型:简答题bx1傲朋学习网
知识点:JAVA面向对象基础bx1傲朋学习网
难度:22. 请列举Java语言中的八种基本数据类型,并说明每种数据类型的含义及长度。bx1傲朋学习网
题型:简答题bx1傲朋学习网
知识点:JAVA基本数据类型bx1傲朋学习网
难度:33.String类是一个“不可变类”,请解释“不可变类”的含义。bx1傲朋学习网
题型:简答题bx1傲朋学习网
知识点:JAVA字符串对象bx1傲朋学习网
难度:14 编写图形用户界面程序的一般步骤是什么?bx1傲朋学习网
答案:(1) 构建一个顶层容器;通常是JFrame或JAppletbx1傲朋学习网
(2) 构建若干个组件,组件可以是其它容器;bx1傲朋学习网
(3) 设定容器的布局管理器;用容器的add方法将这些组件加入到这个容器中bx1傲朋学习网
(4)  设置组件事件;并将组件事件与代码关联。bx1傲朋学习网
题型:简答题bx1傲朋学习网
难度:2bx1傲朋学习网
四、分析题bx1傲朋学习网
下列程序中在控制台的输出结果是什么?程序1bx1傲朋学习网
public class Exercises {bx1傲朋学习网
                String str = new String("Hi !");bx1傲朋学习网
                char[] ch = { 'L', 'i', 'k', 'e' };bx1傲朋学习网
                public static void main(String args[]) {bx1傲朋学习网
                        Exercises ex = new Exercises5_1();bx1傲朋学习网
                        ex.change(ex.str, ex.ch);bx1傲朋学习网
                        System.out.print(ex.str + " ");bx1傲朋学习网
                        System.out.print(ex.ch);bx1傲朋学习网
                }bx1傲朋学习网
                public void change(String str, char ch[]) {bx1傲朋学习网
                        str = "How are you";bx1傲朋学习网
                        ch[1] = 'u';bx1傲朋学习网
                }bx1傲朋学习网
}运行结果:bx1傲朋学习网
题型:程序分析题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2程序2bx1傲朋学习网
public class Test {bx1傲朋学习网
                public static void main(String[] args) {bx1傲朋学习网
                        int n = 1, m, j, i;bx1傲朋学习网
                        for (i = 3; i <= 30; i += 2) {bx1傲朋学习网
                                m = (int) Math.sqrt((double) i);bx1傲朋学习网
                                for (j = 2; j <= m; j++)bx1傲朋学习网
                                        if ((i % j) == 0)bx1傲朋学习网
                                                break;bx1傲朋学习网
                                if (j >= m + 1) {bx1傲朋学习网
                                        System.out.print(i + "  ");bx1傲朋学习网
                                        if (n % 5 == 0)bx1傲朋学习网
                                                System.out.print("\n");bx1傲朋学习网
                                        n++;bx1傲朋学习网
                                }bx1傲朋学习网
                        }bx1傲朋学习网
                }bx1傲朋学习网
}运行结果:bx1傲朋学习网
题型:程序分析题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2程序3:bx1傲朋学习网
public class Exercises6_1 extends TT{bx1傲朋学习网
    public void main(String args[]){bx1傲朋学习网
    Exercises6_1 t = new Exercises6_1("Tom");bx1傲朋学习网
   }bx1傲朋学习网
   public Exercises6_1(String s){bx1傲朋学习网
    super(s);bx1傲朋学习网
    System.out.println("How do you do?");bx1傲朋学习网
   }bx1傲朋学习网
   public Exercises6_1(){bx1傲朋学习网
    this("I am Tom");bx1傲朋学习网
   }bx1傲朋学习网
  }bx1傲朋学习网
  class TT{bx1傲朋学习网
    public TT(){bx1傲朋学习网
     System.out.println("What a pleasure!");bx1傲朋学习网
    }bx1傲朋学习网
    public TT(String s){bx1傲朋学习网
     this();bx1傲朋学习网
     System.out.println("I am "+s);bx1傲朋学习网
    }bx1傲朋学习网
  }运行结果:bx1傲朋学习网
题型:程序分析题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2bx1傲朋学习网
程序4:bx1傲朋学习网
class Aclass {         bx1傲朋学习网
void go() { System.out.println("Aclass");  }  bx1傲朋学习网
}bx1傲朋学习网
public class Bclass extends Aclass {bx1傲朋学习网
        void go() { System.out.println("Bclass"); }bx1傲朋学习网
    public static void main(String args[]) {bx1傲朋学习网
                  Aclass a = new Aclass();bx1傲朋学习网
                  Aclass a1 = new Bclass();bx1傲朋学习网
                  a.go();bx1傲朋学习网
                  a1.go();bx1傲朋学习网
   } bx1傲朋学习网
}运行结果:bx1傲朋学习网
bx1傲朋学习网
题型:程序分析题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2五、改错题bx1傲朋学习网
标出程序中错误的位置并指出是何种错误。(假定每个程序最多一个错误)程序5bx1傲朋学习网
public class Something {bx1傲朋学习网
   public int addOne(final int x) {bx1傲朋学习网
       return ++x;bx1傲朋学习网
   }bx1傲朋学习网
}        bx1傲朋学习网
错误说明:bx1傲朋学习网
答案:题型:程序找错题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:1bx1傲朋学习网
程序6.bx1傲朋学习网
class JavaTest {    private String name = “world”;         public static void main(String args[ ]) { bx1傲朋学习网
      System.out.println("Hello "+name);         bx1傲朋学习网
}bx1傲朋学习网
bx1傲朋学习网
}错误说明:bx1傲朋学习网
题型:程序找错题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:1程序7bx1傲朋学习网
class JavaTest bx1傲朋学习网
{bx1傲朋学习网
  public static void main(String args[]) bx1傲朋学习网
{bx1傲朋学习网
        Integer b[] = new Integer[ 100 ];bx1傲朋学习网
        for(int i=0;i<100;i++) {bx1傲朋学习网
          System.out.println(b[i].intValue()+1);bx1傲朋学习网
        }bx1傲朋学习网
  }bx1傲朋学习网
}错误说明:bx1傲朋学习网
bx1傲朋学习网
答案:bx1傲朋学习网
题型:程序找错题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2程序8bx1傲朋学习网
class JavaTest {                  public static void main(String args[ ]) {        bx1傲朋学习网
                String name = "Apple";bx1傲朋学习网
     System.out.println("Hello" + name);        bx1傲朋学习网
    String name = "Dog";bx1傲朋学习网
     System.out.println("Hello" + name);        bx1傲朋学习网
        }}错误分析:bx1傲朋学习网
bx1傲朋学习网
题型:程序找错题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2bx1傲朋学习网
六、编程题bx1傲朋学习网
使用Appication(AWT或SWING)的方式实现一个图形界面,里面有一个文本框、一个按钮,当点击按钮后,将文本框的内容在控制台打印输出。bx1傲朋学习网
答案: bx1傲朋学习网
题型:编程题bx1傲朋学习网
知识点:JAVA综合bx1傲朋学习网
难度:2bx1傲朋学习网
北理工作业 整理bx1傲朋学习网
版权声明

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

分享: