欢迎来到天天文库
浏览记录
ID:37852160
大小:49.50 KB
页数:6页
时间:2019-06-01
《JAVA参考试卷及答案 (2)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《JAVA程序设计》参考试题一、单项选择题(在每小题的四个选择中,只有一项是符合题目要求的,把所选择项前的字母填在题后的括号内。每小题2分,共20分)1.有关Java语言的说法中,哪种是错误的(B)。A.java是高级语言B.java是过程型语言C.java是面向对象语言D.java是移植性强的语言2.使用Java语言编写的源程序保存时的文件扩展名是(B)。A..classB..javaC..cppD..txt3.在Java程序main方法中,正确的参数是(C)。A.main(stringargs[])B.main(St
2、ring()args)C.main(Stringargs[])D.main(string[]args)5.在Java中,能实现多重继承效果的方式是(C)。 A.内部类 B.适配器 C.接口 D.同步9.下列关于构造方法描述错误的是(C)。A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载D.Java语言规定构造方法只能通过new自动调用10.一个可以独立运行的Java应用程序(D)A.可以有一个或多个main方法B.最多
3、只能有两个main方法C.可以有一个或零个main方法D.有一个且只能有一个main方法二、判断题(正确打√,错误打×,每小题2分,共10分)1try-catch语句块是用于异常处理的语句(√)。2.一个子类可以继承多个父类。(×)3.面向对象的软件开发方法用类把数据和对数据的操作封装在一起,并且类之间可以存在继承关系。(√)4.一个类中不能有同名的方法。(×)三、填空题(每小题2分,,共10分)1.方法调用Math.max(-9,11)返回的结果是___11____。2.顺序执行以下两个语句的输出结果是:_______
4、_10___________。 Strings="我喜欢学习Java!"; System.out.println(s.length()); 4.在类的声明中要继承另一个类,需要使用关键字extends;而要实现一个接口需要使用关键字implements。 四、程序阅读题(每1小题4分,共40分)1..阅读程序,回答问题。1)importjava.io.*;2)classCar{3)String车型;4)staticint价格;5)publicCar(String车型,int价格)6){this.车型=车型;7)t
5、his.价格=价格;}8)publicvoid介绍(Strings)9){System.out.println(s+"t"+车型+"t"+"价格"+价格);}10)}11)publicclassSC{12)publicstaticvoidmain(Stringargs[]){13)Car奔驰=newCar("越野车",400000);14)奔驰.介绍("奔驰");15)Car红旗=newCar("轿车",200000);16)红旗.介绍("红旗");17)奔驰.介绍("奔驰");}18)}(1)程序第1行的作用是什么
6、?(2)第3,4行中的“车型”,“价格”和第5行中的“车型”,“价格”含义一样吗?(3)第2行中“Car”的和第5行的“Car”含义一样吗?(2分)分别代表什么语法含义?(2分)(4)写出程序运行结果。答案:(1)程序第1行的作用是什么?引入包;(2)第3,4行中的“车型”,“价格”和第5行中的“车型”,“价格”含义一样吗?不一样,前者是属性,后者是构造函数的形参;(3)第2行中“Car”的和第5行的“Car”含义一样吗?(2分)分别代表什么语法含义?(2分)不一样,前者是类名,后者是构造函数名;运行结果奔驰车型越野车价
7、格400000红旗车型轿车价格200000奔驰车型越野车价格4000002.阅读程序,回答问题。publicclassApublicstaticvoidmain(Stringargs[]){intcount=1;for(inti=1;i<=5;i++)count=count+i;System.out.println(count);}} (1)这是那一类java程序? (2)程序输出的结果是什么?答案:(1)这是那一类java程序?Application程序; (2)程序输出的结果是什么?count=163.4.阅读程序,
8、回答问题 importjava.io.*; publicclassClass1 { publicstaticvoidmain(Stringargs[]) { inti,Max,Min; inta[]={12,67,8,98,23,56,124,55,99,100}; Max=Min=a[0
此文档下载收益归作者所有