Java1试题加答案()(3)
}
A) 45 B)5 C) 123 D) 12345 13.下面的程序段执行后输出的结果是( )。
StringBuffer buf=new StringBuffer(\ buf.insert(7,\
System.out.println(buf.toString()); A) Beijing@2008 B) @Beijing2008
C) Beijing2008@ D) Beijing#2008 14. 下面的程序编译运行后输出的结果是( )。 public class A implements Runnable { public static void main(String argv[]) { A a = new A();
Thread t = new Thread(a); t.start(); }
public void run() { while(true) { try{
Thread.currentThread().sleep(1000); }catch(InterruptedException e){ System.out.println(e.toString()); }
System.out.println(\ } } }
A) 在屏幕上重复输出\。 B) 在屏幕上输出一次\。 C) 没有结果输出。 D) 以上说法都错误。 15.下面的程序段创建了BufferedReader类的对象in,以便读取本机d盘my文件夹下的文件1.txt。File构造函
数中正确的路径和文件名的表示是( )。 File f=new File(填代码处); file=new FileReader(f);
in=new BufferedReader(file);
A) \B) \C) \D) \
二、多选题(本大题10小题,每小题2分,共20分) 1.下面的说法正确的是( )。
A) Java 语言是面向对象的、解释执行的网络编程语言。B) Java 语言具有可移植性,是与平台无关的编程语 言。
C) Java 语言可对内存垃圾自动收集。D) Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要 java的运行环境。
11
2.下面main()方法的定义哪些是正确的( )?
A)public static void main(String args[]) {} B)public static void main(String[]) {} C)public static void main(String[] args) {} D)public static void main(String [] x) {}
3.定义变量如下:
char c='w'; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )。
A) i=c+i; B) c=c+i; C) L=f+L; D) f=i+L+f;
4.下面哪些关键字能用来控制对类成员的访问( )?
A)public B)protected C)private D)default
5.面向对象程序设计的基本特征是( )。
A)抽象 B)封装 C)继承 D)多态 6.下面关于类的说法正确的是( )。
A)类是 Java 语言中的一种复合数据类型。 B)类中包含数据变量和方法。 C)类是对所有具有一定共性的对象的抽象。 D) Java 语言的类只支持单继承。
7. 编译并运行下面的程序,运行结果为( ). public class T1 {
public static void main (String[] args){ T1 a=new T1(); a.method(8); a.method(1.2f); }
void method(float i) {
System.out.println(\ }
void method(long i) {
System.out.println(\ } }
A)程序有编译错误,因为两个method()方法必须定义为静态(static)的。 B)程序可以编译运行,输出结果为: long: 8 float: 1.2
C)程序可以编译运行,输出结果为: float: 1.2 long: 8
D) 程序中定义的两个参数不同的method方法称为方法重栽。 8.下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词\)?
12
java A the first snow , the first snow came.
A)args[0] B)args[1] C)args[2] D)args[5]
9.编译并运行下面的程序,运行结果为( ). public class A {
public static void main (String[] args) { A a=new B( ); a.test(); }
void test() {
System.out.print (\ } }
class B extends A { void test() { super.test();
System.out.println(\ } }
A)子类B定义了与父类A中同名的方法test,java中称为方法的覆盖。 B)代码可以编译运行,并输出结果:AB 。
C)代码可以编译运行,并输出结果:A。 D)子类B定义了与父类A中同名的方法test,java中称为方法的重载 。
10.下面哪个说法正确( )?
A)如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
B)如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
C)如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。 D)接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
三、填空题(本大题10小题,每小题1分,共10分)
1. 创建类的对象时,使用运算符___________给对象分配内存空间。 2. 定义类的构造方法不能有返回值类型,其名称与_____名相同。 3. Java语言中关键字_____表示双精度类型。
4. 若有定义:float b={1.1f, 3.5f, 6.8f};,则b.length()的值是_______。 5.若有类定义: class B extends A{ ? }
则类B是类A的______。
6.接口中的成员只有静态常量和______。
13
7. 在子类中使用关键字_______做前缀可调用被子类覆盖的父类中的方法。 8. 关键字______用于导入包中的类到程序中,供程序中使用。
9. Java语言中, 通常把可能发生异常的方法调用语句放到try块中,并用紧跟其后的_____块来捕获和处理异 常。
10. 程序中实现多线程的方法有两种:继承_____类和实现Runnable接口。 【答案】
1.new 2.类 3.double 4. 3 5.子类 6. 抽象方法 7.super 8. import 9. catch 10. Thread
四、阅读程序,回答问题(本大题5小题,每小题5分,共25分) 1. (5分)
1: public class Output1 {
2: public static void main(String arge[]) { 3: int i=0;
4: for ( char ch = 97; ch<113; ch++,i++) { 5: if( i % 8 == 0 )
6: System.out.println(\
7: System.out.print(\8: } 9: } 10: }
(1)程序第5、6行的if语句的功能是什么? (2分) (2)程序输出的结果有几行?(3分)
【答案】 (1)每打印8个字符,则换行。(2)输出的结果有2行。 2. (5分)
1: import java.util.Arrays; 2:
3: public class SortArray {
4: public static void main(String args[]) {
5: String[] str = {\6: Arrays.sort(str);
7: for (int i=0; i (1)写出程序运行后的结果
…… 此处隐藏:2711字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]机械振动与噪声学部分答案
- [资格考试]空调工程课后思考题部分整合版
- [资格考试]电信登高模拟试题
- [资格考试]2018年上海市徐汇区中考物理二模试卷(
- [资格考试]坐标转换及方里网的相关问题(椭球体、
- [资格考试]语文教研组活动记录表
- [资格考试]广东省2006年高应变考试试题
- [资格考试]LTE学习总结—后台操作-数据配置步骤很
- [资格考试]北京市医疗美容主诊医师和外籍整形外科
- [资格考试]中学生广播稿400字3篇
- [资格考试]CL800双模站点CDMA主分集RSSI差异过大
- [资格考试]泵与泵站考试复习题
- [资格考试]4个万能和弦搞定尤克里里即兴弹唱(入
- [资格考试]咽喉与经络的关系
- [资格考试]《云南省国家通用语言文字条例》学习心
- [资格考试]标准化第三范式
- [资格考试]GB-50016-2014-建筑设计防火规范2018修
- [资格考试]五年级上册品社复习资料(第二单元)
- [资格考试]2.对XX公司领导班子和班子成员意见建议
- [资格考试]关于市区违法建设情况的调研报告
- 二0一五年下半年经营管理目标考核方案
- 2014年春八年级英语下第三次月考
- 北师大版语文二年级上册第十五单元《松
- 2016国网江苏省电力公司招聘高校毕业生
- 多渠道促家长督导家长共育和谐 - 图文
- 2018 - 2019学年高中数学第2章圆锥曲线
- 竞争比合作更重要( - 辩论准备稿)课
- “案例积淀式”校本研训的实践与探索
- 新闻必须客观vs新闻不必客观一辩稿
- 福师大作业 比较视野下的外国文学
- 新编大学英语第二册1-7单元课文翻译及
- 年产13万吨天然气蛋白项目可行性研究报
- 河南省洛阳市2018届高三第二次统一考试
- 地下车库建筑设计探讨
- 南京大学应用学科教授研究方向汇编
- 2018年八年级物理全册 第6章 第4节 来
- 毕业论文-浅析余华小说的悲悯性 - 以《
- 2019年整理乡镇城乡环境综合治理工作总
- 广西民族大学留学生招生简章越南语版本
- 故宫旧称紫禁城简介




