




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVAJAVA 语言基础内部测试题语言基础内部测试题 一 单项选择题 请选择最符合题目要求的答案 一 单项选择题 请选择最符合题目要求的答案 每题 每题 2 2 分 分 1 JAVA 所定义的版本中不包括 A JAVA2 EE B JAVA2 ME C JAVA2 HE D JAVA2 SE 2 下列说法正确的是 A JAVA 程序的 main 方法必须写在类里面 B JAVA 程序中可以有多个 main 方法 C JAVA 程序中类名必须与文件名一样 D JAVA 程序的 main 方法中如果只有一条语句 可以不用 大括号 括起来 3 Java 中 在如下所示的 Test 类中 共有 个构造方法 public class Test private int x public Test x 35 public void Test double f This x int f public Test String s 参数个数或类型不一致 不能含有 void A 0B 1C 2D 3 4 变量命名规范说法正确的是 A 变量由字母 下划线 数字 符号随意组成 B 变量不能以数字作为开头 C A 和 a 在 java 中是同一个变量 D 不同类型的变量 可以起相同的名字 5 为一个 boolean 类型变量赋值时 可以使用 方式 A boolean 1 B boolean a 9 10 C boolean a 真 D boolean a false 6 以下 不是合法的标识符 A STRINGB x3x C voidD de f 7 表达式 11 3 8 4 3 的值是 A 31B 0C 1D 2 8 表达式不可以作为循环条件 A i B i 5 C bEqual str equals q D count i 9 运算符优先级别排序正确的是 A 由高向低分别是 算术运算符 关系运算符 逻辑运算符 赋值运算符 B 由高向低分别是 关系运算符 算术运算符 赋值运算符 逻辑运算符 C 由高向低分别是 算术运算符 逻辑运算符 关系运算符 赋值运算符 D 由高向低分别是 关系运算符 赋值运算符 算术运算符 逻辑运算符 10 以下程序的运行结果是 public class Increment public static void main String args int a a 6 System out print a 6 System out print a 6 System out print a 7 A 666B 667C 677D 676 11 下列值不为 true 的表达式有 A john john B john equals john C john john D john equals new String john 12 下列输出结果是 int a 0 while a 0 i i 1 if i 10 break A while 循环执行 10 次 B 死循环 C 循环一次都不执行 D 循环执行一次 14 下面有关 for 循环的描述正确的是 A for 循环体语句中 可以包含多条语句 但要用大括号括起来 B for 循环只能用于循环次数已经确定的情况 C 在 for 循环中 不能使用 break 语句跳出循环 D for 循环是先执行循环体语句 后进行条件判断 15 对象的特征在类中表示为变量 称为类的 A 对象 B 属性 C 方法 D 数据类型 16 score 是一个整数数组 有五个元素 已经正确初始化并赋值 仔细阅读下面代码 程序运行结果是 temp score 0 for int index 1 index 5 index if score index temp temp score index A 求最大数 B 求最小数 C 找到数组最后一个元素 D 编译出错 17 在 Java 中下面代码是 条语句 int i i 123 int j 0 k 0 System out println i j k A 3B 4C 5D 6 18 执行下面代码结果 for intfor int i 0 i 0 System out println System out println 这是这是 i i breakbreak A 语法错误 缺少表达式 2 和表达式 3 B 死循环 C 程序什么都不输出 D 输出 这是 0 19 下面代码输出结果是 int i 0 s 0 do if i 2 0 i continue i s s i while i 7 System out println s A 16B 12C 28D 21 20 分析选项中关于 Java 中 this 关键字的说法正确的是 A this 关键字是在对象内部指代自身的引用 B this 关键字可以在类中的任何位置使用 C this 关键字和类关联 而不是和特定的对象关联 D 同一个类的不同对象共用一个 this 二 多项选择题 所有答案都选对 则该题得分 所选答案错误或不能选出所有答案 则二 多项选择题 所有答案都选对 则该题得分 所选答案错误或不能选出所有答案 则 该题不得分 该题不得分 每题 每题 2 2 分 分 21 在 Java 中 下面对于构造函数的描述错误的是 A 类不一定要显式定义构造函数 B 构造函数的返回类型是 void C 如果构造函数不带任何参数 那么构造函数的名称和类名可以不同 D 一个类可以定义多个构造函数 22 给定 java 代码如下所示 在 A 处新增下列 方法 是对 cal 方法的重载 选择两项 public class Test public void cal int x int y int z A A public int cal int x int y float z return 0 B public int cal int x int y int z return 0 C public void cal int x int z D public viod cal int z int y int x 23 下面关于数组的说法中 错误的是 A 在类中声明一个整数数组作为成员变量 如果没有给它赋值 数值元素值为空 B 数组可以在内存空间连续存储任意一组数据 C 数组必须先声明 然后才能使用 D 数组本身是一个对象 24 下列关于字符串的描叙中错误的是 A 43 字符串是对象 B String 对象存储字符串的效率比 StringBuffer 高 C 可以使用 StringBuffer sb 这里是字符串 声明并初始化 StringBuffer 对象 sb D String 类提供了许多用来操作字符串的方法 连接 提取 查询等 25 关于类的描叙正确的是 选择两项 A 在类中定义的变量称为类的成员变量 在别的类中可以直接使用 B 局部变量的作用范围仅仅在定义它的方法内 或者是在定义它的控制流块中 C 使用别的类的方法仅仅需要引用方法的名字即可 D 一个类的方法使用该类的另一个方法时可以直接引用方法名 26 下列 属于引用数据类型 A String B char C 用户自定义的 Student 类类型 D int 27 在 Java 中 关于构造方法 下列说法正确的是 A 构造方法的名称必须与类名相同 B 构造方法可以带参数 C 构造方法不可以重载 D 构造方法绝对不能有返回值 28 下面 是 String 类提供的合法的方法 A equals String B trim C append D indexOf 29 以下 代码 对数组的定义正确的是 A int a B a 1 2 3 4 5 C int a new int 5 1 2 3 4 5 D int a new int 5 30 在 java 中下列关于自动类型转换说法错误的是 A 基本数据类型和 String 相加结果一定是字符串型 B char 类型和 int 类型相加结果一定是字符 C double 类型可以自动转换为 int D char int double 结果一定是 double 三 填空题 每空一分 1 设计一个关卡 它有 20 20 个网格 每个网格代表一种游戏的元素 如草地 墙壁等 现在只给你 400 字节的空间 请你设计一种数据结构来存储这个关卡 byte 20 20 2 byte int char short 各占多少字节 1 4 2 3 面向对象编程的三大特征是 封裝 继承 多态 4 在一个类中含有 static 关键字的成员变量属于类变量 可以通过类名直接 访问 5 写出一条换行的打印语句 System out println 四 判断题 每题一分 1 一个 java 源文件中可以包括多个类 2 数组中有 length 这个方法 String 中也有 length 方法 3 swtich 中的参数可以是 byte 类型 也可以作用在 long 类型 4 String 是最基本的数据类型 5 float 型 float f 3 4f 时 该语句是错误的 五 综合题 共 25 分 1 定义两个变量 a 和 b 不使用第三个变量 使两个值交换 5 分 2 代码 5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网站服务协议
- 2025年安全生产安全员安全培训题及答案
- 2025年机械设计制造自动化专业模拟题及解析
- 机电运输理论知识培训课件
- 2025年教育品质检验师专业素质考核试卷及答案解析
- 2025年建筑装饰设计师技能等级认证考核试卷及答案解析
- 2025年建筑房屋维修员执业资格考试试题及答案解析
- 2025年家具设计师职业技能等级考试试题及答案解析
- 2025年环境影响评价工程师专业技能测评试题及答案解析
- 课件与导学案模式
- 2025年学历类自考专业(学前教育)学前儿童发展-学前教育原理参考题库含答案解析(5套)
- 日本设备销售合同范本
- (2024)大学生宪法知识竞赛题库及答案
- 2025年芜湖市鸠江区医院招聘16名工作人员笔试参考题库附答案解析
- T-CBDA 86-2025 建筑幕墙、采光顶及金属屋面工程质量验收标准
- 厨房消防安全培训
- 小陈 税务风险应对常见指标与答复思路
- 2025云南昭通昭阳区住房和城乡建设局招聘编外工作人员5人笔试备考题库及答案解析
- 2025年《中华人民共和国档案法》知识培训试题及答案
- 新高一数学暑假检测卷(学生版)-2025年新高一数学暑假衔接讲练 (人教A版)
- 2025至2030年中国建筑膜行业市场调查研究及发展趋势预测报告
评论
0/150
提交评论