文档介绍:共 7页第 1页《 JAVA 语言》课程试题合分人: 复查人: 一、单选题: (每题 2 分,共 20 分) (说明:将认为正确答案的字母填写在每小题后面的括号内) 分数评卷人 1. Java 源文件编译后生成的是( C )文件。 A. .java B. .exe C. .class D. .dll 2. for(int I =1; I <=100; I +=2); 的循环次数为(B)。 A. 49 B. 50 D. 52 3 .设有 int a=6 , b=0 ,则表达式 b==0|| a/b<3 的结果为( A) A. true B. false C .产生异常 D .表达式错误 4 .与 7 .8% 的运算结果最接近的值是( A) .6B. C. .浮点数不能进行取模运算 5 .下列说法不正确的是( A) A .二维数组每一维的长度一定相等 B. Java 允许使用布尔型数组 C .数组的下标可以是表达式 D .数组每一维的下标取值都从 0 开始 6 .同一个类创建的多个对象( A) A .各有各的实例变量 B .各有各的静态变量 C .各有各的实例变量和静态变量 D .共享实例变量和静态变量 7 .方法的重载是指( A) A .同一个类中定义了多个同名的方法 B .同一个方法在运行时可以被多次载入内存 C .同一个方法可同时被多个程序载入内存 D .实际上,方法的重载就是指方法的重构题号一二三四五六七总分分数共 7页第 2页 8. String s=" cabdston ",则语句 ((( 'd' ),5)) 的输出结果是( C) A. . dsD. dst 9. JFrame 类的 getContentPane() 方法的返回值类型是(B)。 A. int B. Container C. char D. String 10 .提供了常见图形用户界面元素的类的包是( A) A. java x .swing B. C. D. 二、是非题: (每题 2 分,共 20 分) (说明: 认为陈述正确的在括号内打“√”; 否则在括号内打“×”) 分数评卷人 1 .两类 Java 应用程序都应通过 Java 虚拟机来执行( √) 2 .在声明数组时,必须指出数组中元素的个数既数组长度( ×) 3 .方法返回值的类型一定是基本数据类型( ×) 4. 程序员在编写 Jav a 程序时, 可以自己定义类, 也可以使用事先已定义好的类(√) 5 .同一个接口可以由多个类来实现( √) 6 .没有定义访问控制符的类属性和类方法可以被同一个包中的其他类和对象访问(√) 7 .在 I/O 量不大时, BufferedInputStream 类所起的作用不大,但当程序 I/O 量很大时, 该类的作用就比较明显( √) 8 .通过 URL 类只能获取网页的网址信息,不能获取网页的内容信息( ×) 9. JFrame , JPanel , JApplet 都是容器组件( √) 10. Applet 类中的 paint() 方法和 init() 方法一样, 也是由浏览器自动调用的(√) 三、程序分析题: (