已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 选择题 1 构造函数何时被调用 A 类定义时 B 使用对像属性时 C 使用对象方法时 D 对象被创建时 2 下列关于继承的说法哪个是正确的 A 子类只继承父类的方法和属性 B 子类继承父类非私有属性和方法 C 子类只继承父类的方法 而不继承父类的属于性 D 子类将继承父类的所有属性和方法 3 关于 main 方法下列说法哪个是正确的 A 一个类中可以没有 main 方法 B 所有对象的创建都必须放在 main 方法中 C main 方法必须放在公共类中 D main 方法头的定义可以根据情况任意修改 4 下列语句中 属于多分支语句的是 A if 语句 B switch 语句 C do while 语句 D for 语句 5 阅读下列代码 其运行结果是 public class Test public static void main String args System out println 89 1 A 44 B 45 C 88 D 90 6 Java 语言使用的字符码集是 A ASCII B BCD C DCB D Unicode 7 试题内容 下面哪个代码段是正确的 Java 源程序 A package testpackage private class Test do something B import java io package testpackage public class Test do something C import java io class Person do something public class Test do something D import java io Public class Test0 do something public class Test1 do something 8 下列哪些说法是正确的 A Java 语言中 接口只允许单一继承 B Java 语言只允许实现一个接口 C Java 语言不允许同时继承一个类并实现一个接口 D Java 语言的单一继承使得代码更加可靠 9 下列叙述中 正确的是 A 声明变量时必须指定一个类型 B Java 认为变量 number 与 Number 相同 C Java 中唯一的注释方式是 D 源文件中 public 类可以有 0 或多个 10 下面哪个赋值语句是错误的 A float f 11 1 B double d 5 3E12 C char c r D byte bb 127 11 运算符的操作数个数是 A 1 个 B 2 个 C 3 个 D 4 个 12 已知 int a new int 100 在下列给出的数组元素中 非法的是 A a 0 B a 1 C a 99 D a 100 13 以下语句有语法错的是 A int x 1 y 2 z 3 B for int x 10 y 0 x 0 x C while x 5 D for 14 以下有关类的构造函数继承的说明 正确的是 A 子类继承父类的构造函数 但不能自己定义 B 子类可定义自己的构造函数 但受父类定义的构造函数的限制 C 子类和父类均可独自定义自己的构造函数 但执行时的顺序有规定 D 如父类定义了构造函数 则子类只能继承父类的构造函数 不能自己定义 15 整型数据类型中 需要内存空间最少的是 A short B long C int D byte 二 填空题 16 设 int x 1 float y 2 则表达式 x y 的值是 17 执行下列语句后 sum 的值为 int sum 100 for int I 0 I 10 I sum I 18 设 i j 为整型变量且 j 8 执行 i j 后 i 的值 19 基本语句包括三种基本结构 顺序结构 循环结构和 20 数组 x 定义如下 int x new int 3 2 则 x 2 length 的值为 21 在转向语句中 语句使得程序结束本次循环 回到循环的条件测试 部分继续执行 22 下列程序段的输出结果是 c D switch c case C System out println CC case D System out println DD 23 设 x 为 float 型变量 y 为 double 型变量 a 为 int 型变量 已知 x 2 5f a 7 y 4 22 则表达式 x a 2 int x int y 的值为 三 程序分析题 24 试题内容 下列程序段运行的结果是 Class AAA String str new String good char ch a b c public static void main String args Example ex new Example ex change ex str ex ch System out print ex str and Sytem out print ex ch public void change String str char ch str test ok ch 0 g 答案 good and gbc 25 给出下面代码段 第 9 行和第 10 行哪行将引起一个编译的错误 为什么 1 public class Test 2 int m n 3 public Test 4 public Test int a m a 5 public static void main String arg 6 Test t1 t2 7 int j k 8 j 0 k 0 9 t1 new Test 10 t2 new Test j k 11 12 答案 第 10 行 生成的对象 t2 没有对应的构造函数 26 已知类的定义如下 如果用下面三种不同的方法加载类 写出要求的结果 执行语句 test 3 a1 new test 3 后 a1 x 的内容为 执行语句 test 3 a1 new test 3 2 5 后 a1 y 的内容为 public class test 3 int x int y test 3 int a int b x a y b test 3 x 1 y 1 int get x return x int get y return y 答案 1 5 27 下面的程序运行结果是 public class Convert Convert System out print Hello public static void main String args Convert v new Convert String str elcome v prt str void prt String s String ch w ch s System out println ch 答案 HelloWelcome 28 下面程序有运行结果是 public class TestStringBuffer public static void main String args StringBuffer s1 new StringBuffer StringBuffer s3 new StringBuffer How are you s1 append do you come here s3 setCharAt 1 d System out println s1 System out println s3 答案 do you come here hdw are you 四 问答题 29 Java 整形类型数据分为哪几种 答案 字节型 短整型 整型 长整型 30 什么是方法的重载 规则是什么 答 案 在同一类中定义了多个同名而不同内容的成员方法时 我们称这些方 法是重载 overload 的方法 重载方法主要是通过形参列表中参数 的个数 参数的数据类型和参数的顺序等方面的不同来区分 31 构造方法的特点是什么 答案要点 构造方法的特点是 1 构造方法名称必须与类名相同 2 构 造方法不能有返回值 3 用户不能直接调用构造方法 必须通过 关键词 new 自动调用它 五 编程题 32 编写输出 1 20 之间的奇数的程序 参考答案 class Xxx public static void main String args int s 0 for int i 1 i 20 i i 2 s s i System out println s 33 设计一个求长方体的体积和表面积的类 用一个成员方法 printRect 输出 数据 参考答案 class Changfangti int chang kuan gao int mianji return 2 chang kuan kuan gao kuan gao int tiji return chang kuan gao void print System out println mianji System out println tiji 34 编程 从给定字符串中统计出数字的个数 字符串变量可以在命令得参数中获 得 答案 class Count2 public static void main String args String str args 0 int s 0 for int i 0 i 0 i t t i return t public static void main String args
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小膀胱功能训练
- 儿童铅中毒远期健康干预的精准医疗策略
- 儿童重症哮喘的机械通气策略
- 儿童肿瘤个体化用药方案优化
- 2025浙江台州市紧急救援中心招聘编制外人员1人考试笔试参考题库附答案解析
- 野外拓展训练准备
- 躁狂症常见症状及护理要点
- 儿童注意力网络训练方案
- 儿童糖尿病疫苗接种期间血糖管理方案
- 2025年宁波高新区贵驷街道公开招聘编外工作人员5人备考题库及答案详解(夺冠)
- 质量管理课程-Weibull分布
- 普华永道品牌管理课件
- 经皮肺穿刺活检术护理查房
- 物业工程部人员服务意识培训
- 心包积液患者的护理查房
- 中建通风与空调施工方案
- 统计学基础及其应用总体分布分析
- 戴氏教育集团企业文化
- 植物学第五章第一二节蕨类课件
- 美容皮肤科学智慧树知到答案章节测试2023年西安海棠职业学院
- 器材设备类售后服务方案 服务承诺和保障措施
评论
0/150
提交评论