




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 共 12 页 第 2 页 共 12 页 装 订 线 装 订 线 装 订 线 装 订 线 装 学号 姓名 专业 年级 学院 密 封 线 密 封 线 密 封 线 密 封 线 密 封 青岛大学课程考试试卷青岛大学课程考试试卷 2013 2014 学年 秋 季学期 考试时间 Jul 15 2014 课程名称课程名称 Java 语言与程序设计语言与程序设计 A 卷 B 卷 题号 一 二 三 四 五 六 七 八 九 十 成绩 复核 得分 阅卷 注意事项 注意事项 答卷前 考生务必把答题纸上密封线内各项内容填写清楚并且填写在密封线与装 订线之间 学号应与教务在线中学号相同 否则可能得不到成绩 答案必须写在边框内 一 填空 本题共 25 分 1 下列的变量定义中 错误的是 A int a b B float a b1 1 23f C char ch1 d ch2 D public int i 100 j 2 k 2 下列程序段执行后 c 的结果是 int a 9 b 11 c c a b a b a b A 2 B 20 C 11 D 9 3 下列程序段执行后 y 的结果是 int x1 9 x2 6 y y x1 x2 x1 x2 x1 x2 A 15 B 9 C 17 D 3 4 以下变量均已正确定义并赋值 下面符合 Java 语言语法的赋值语句是 A m n 5 B m k c h y C j t 100 D j y 2 x 3 5 设 i j k m 为已赋值的 int 型变量 下列表达式的结果属于逻辑值的是 A i k long j 456 下面赋值不正确的语句是 A j i B j long i C i int j D i j 7 下列程序段执行后 t5 的结果是 int t1 9 t2 11 t3 8 int t4 t5 t4 t1 t2 t1 t2 t1 t5 t4 t3 t4 t3 A 8 B 20 C 11 D 9 8 下列语句序列执行后 x 的值是 int a 2 b 4 x 5 if a b x a A 5 B 20 C 15 D 10 9 下列语句序列执行后 ch1 的值是 char ch1 A ch2 W if ch1 2 ch2 ch1 A A B B C C D B 10 下列语句序列执行后 k 的值是 int i 10 j 18 k 30 switch j i case 8 k case 9 k 2 case 10 k 3 default k j A 31 B 32 C 2 D 33 11 以下 for 循环的执行次数是 for int x 0 x 0 i 2 j 2 A 15 B 1 C 60 D 32 13 下列语句序列执行后 k 的值是 int m 3 n 6 k 0 while m n k A 0 B 1 C 2 D 3 14 下列语句序列执行后 i 的值是 int s 1 i 1 while i 4 s i i A 6 B 4 C 24 D 5 15 为了定义三个整型数组 a1 a2 a3 下面声明正确的语句是 A intArray a1 a2 int a3 1 2 3 4 5 B int a1 a2 int a3 1 2 3 4 5 C int a1 a2 int a3 1 2 3 4 5 D int a1 a2 int a3 1 2 3 4 5 16 对于下列代码 String str1 java String str2 java String str3 new String java StringBuffer str4 new StringBuffer java 以下表达式的值为 true 的是 A str1 str2 B str1 str4 得分 第 3 页 共 12 页 第 4 页 共 12 页 装 订 线 装 订 线 装 订 线 装 订 线 装 学号 姓名 专业 年级 学院 密 封 线 密 封 线 密 封 线 密 封 线 密 封 C str2 str3 D str3 str4 17 下列方法定义中 不正确的是 A float x int a int b return a b B int x int a int b return a b C int x int a int b return a b D int x int a int b return 1 2 a b 18 为了区分类中重载的同名的不同方法 要求 A 采用不同的形式参数列表 B 返回值类型不同 C 调用时用类名或对象名做前缀 D 参数名不同 19 设 X Y 均为已定义的类名 下列声明类 X 的对象 x1 的语句中正确的是 A public X x1 new Y B X x1 X C X x1 new X D int X x1 20 设 i j k 为类 X 中定义的 int 型变量名 下列类 X 的构造函数中不正确的是 A X int m B void X int m C X int m int n D X int h int m int n 21 根据下面给出的代码 判断那个叙述是对的 public class Person static int arr new int 10 public static void main String a System out println arr 1 A 编译时将发生错误 B 编译时正确但是运行时出错 C 输出为 0 D 输出为 null 22 现有两个类 A B 以下描述中表示 B 继承自 A 的是 A class A extends B B class B implements A C class A implements B D class B extends A 23 有一个类 A 以下为其构造函数的声明 其中正确的是 A public A int x B static A int x C public a int x D void A int x 24 设 X Y 为已定义的类名 下列声明 X 类的对象 x1 的语句中正确的是 A static X x1 B public X x1 new X int 123 C Y x1 D X x1 X 25 以下说法不正确的是 A 类是同种对象的集合和抽象 B 类是抽象的数据类型 C 类是复合数据类型 D 类是一个对象 二 看程序写结果 本题共 50 分 1 下面是一个 java 应用程序 它的功能是 5 分 public class Class1 public static void main String args char c a for int i 1 i 26 i System out print c 2 以下代码的运行结果是哪一项 5 分 public class StringArray public static void mb swap String s if s length 2 return String t s 0 s 0 s 1 s 1 t public static void main String args String s 1 2 mb swap s System out print s 0 s 1 A 20 B 21 C 22 D 23 3 给定下列程序 6 分 分析下面的程序 写出运行结果 class Exercises6 3 class Dog private String name 得分 第 5 页 共 12 页 第 6 页 共 12 页 装 订 线 装 订 线 装 订 线 装 订 线 装 学号 姓名 专业 年级 学院 密 封 线 密 封 线 密 封 线 密 封 线 密 封 private int age public int step Dog String s int a name s age a step 0 public void run Dog fast fast step public static void main String args Exercises6 3 a new Exercises6 3 Dog d a new Dog Tom 3 d step 29 d run d System out println d step 运行结果是 4 仔细阅读下面的程序代码 若经编译和运行后 请写出打印结果 6 分 class TestString public void stringReplace String text text text replace j i text text C public void bufferReplace StringBuffer text text setCharAt 0 i text text append C public void change char ch ch 0 Y public static void main String args String str1 java StringBuffer str2 new StringBuffer java char ch j a v a TestString t new TestString t change ch t stringReplace str1 t bufferReplace str2 System out println str1 System out println str2 toString System out println new String ch 5 现有一个类定义如下 10 分 class Employee String name int age double wage static int No 0 Employee String a1 int a2 double a3 name a1 age a2 wage a3 No 在使用该类时 已使用下面语句生成了该类的对象 Employee e1 e2 e1 new Employee 王劲 26 6300 e2 new Employee 张山 30 3800 问题 1 e2 name e2 age e2 wage 的值各是什么 2 生成对象 e1 e2 后 e1 No 值为多少 能否通过类名做前缀引用属性 No 第 7 页 共 12 页 第 8 页 共 12 页 装 订 线 装 订 线 装 订 线 装 订 线 装 学号 姓名 专业 年级 学院 密 封 线 密 封 线 密 封 线 密 封 线 密 封 6 阅读如下程序 8 分 public class InheritTest1 public static void main String args A aa B bb aa new A bb new B aa show bb show class A int a 1 double d 2 0 void show System out println Class A ta a td d class B extends A float a 3 0f String d Java program int b 4 void show System out println Class A ta super a td super d super show System out println Class B ta a td d tb b 问题 1 类 A 和类 B 是什么关系 2 按程序输出的格式写出程序运行后的结果 7 分析下面的程序 写出运行结果 10 分 public class Exercises6 4 extends TT public static void main String args Exercises6 4 t new Exercises6 4 Tom public Exercises6 4 String s super s System out println How do you do public Exercises6 4 this I am Tom class TT public TT System out println What a pleasure public TT String s this System out println I am s 运行结果是 第 9 页 共 12 页 第 10 页 共 12 页 装 订 线 装 订 线 装 订 线 装 订 线 装 学号 姓名 专业 年级 学院 密 封 线 密 封 线 密 封 线 密 封 线 密 封 三 以下两个程序共有 6 个错误 指明并改正 本题共 15 分 1 下面的程序中有若干个语法错误 找出后请改正 public class MyMainClass public static void main TheOtherClass obj new TheOtherClass John Smith Male UK System out println obj name obj gender obj nationality System out println The end of the program public class TheOtherClass private String name gender nationality public TheOtherClass Str
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年平板纸令纸包装输送系统项目规划申请报告
- 法院保密知识讲座课件
- 2025-2030中国无水箱热水器安装服务标准与售后体系优化报告
- 海克斯安全生产知识测试题及答案解析
- 法律知识培训课件
- 法律检索课件
- 公路测量培训试题及答案
- 2025贵州贵阳贵安191家事业单位计划引才770人考前自测高频考点模拟试题及答案详解1套
- 2025年吉林省特岗教师招聘考试职位表考前自测高频考点模拟试题及答案详解(易错题)
- 2025内蒙古通辽市扎鲁特旗教体系统事业单位招聘30人考前自测高频考点模拟试题及答案详解(夺冠)
- 2025年中国零售用显示屏行业市场全景分析及前景机遇研判报告
- 吉林省长春市2024-2025学年七年级上学期生物月考试题(含答案)
- 2025至2030中国视觉点胶机市场运行状况与未来发展走势预测报告
- 种草莓劳动课件
- 雀巢牛奶购销合同范本
- 多模态交互体验评估-洞察及研究
- 100MW光伏发电场光伏电站建设与环境影响评估可行性研究报告
- 2025-2026学年华中师大版(2024)小学体育与健康一年级(全一册)教学设计(附目录P123)
- 文书档案管理培训课件
- 固态电解质界面调控-第1篇-洞察及研究
- 2025年执纪监督考试题库
评论
0/150
提交评论