




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
共 50 道题 每道题 2 分 总分 100 分 60 分为合格 本测试题的目的在于帮助学员检测自己的 java 基础 因为公司要保证教学质量 光 有名师授课是远远不够的 还需要学员们都具备一个基本的 java 基础 希望参加测试的 学员能本着对自己负责的态度 独立完成这套测试题 单选 1 下面程序的输出结果是什么 d int arr new int 10 System out println arr 0 A 编译不通过 B 运行时出错 C 输出 null D 输出 0 2 下列代码运行的结果是 c public static void main String args int x 4 int y 5 if x 4 System out println x x y y A x 4 y 5 B x 4 y 6 C x 5 y 6 D x 6 y 6 3 尝试运行下面的代码会发生什么 c public class Test public static void main String args boolean m true if m false System out println true else System out println false A 输出字符串 true B 输出字符串 false C 编译时错误 D 运行时错误 4 设 a 3 则表达式 a a 的结果是 b A 16 B 8 C 24 D 12 5 在 Java 中 用来跳出循环的关键字为 c A return B continue C break D exit 6 下面程序的输出结果是什么 c Set set new HashSet set add aaa set add bbb set add aaa System out println set size A 编译不通过 B 运行时出错 C 输出 3 D 输出 2 7 下面有关 Java 异常处理的说法错误的是 a A 一个 try 块只能有一条 catch 语句 B 一个 try 块中可以不使用 catch 语句 C catch 块不能单独使用 必须始终与 try 块在一起 D finally 块不能单独使用 必须始终与块不能单独使用 必须始终与 try 块在一起块在一起 8 当 select 下拉列表的选项发生改变时会触发下面的那个事件 c A onclick 事件 B onsubmit 事件 C onchange 事件 D onload 事件 9 编译并运行以下代码将发生什么 a class MyClass int x MyClass int i x i public static void main String args MyClass m1 new MyClass 100 MyClass m2 new MyClass 100 if m1 equals m2 System out println Both are equal else System out println Both are not equal A 代码编译时报出错误提示信息 equals 方法未定义 B 编译通过 抛出运行期异常 C 输出 Both are equal D 输出 Both are not equal 10 运行以下的 main 方法 结果是 a 1 public static void main String args 2 3 String myString 4 int x 100 5 6 if x 100 myString x is greater than 100 8 System out println myString length 9 A 编译时报出错误提示信息 变量 myString 没有被初始化 B 编译通过 C 编译未能通过 但如果变量 myString 在第 8 行前的代码中被初始化 代码可以编译 通过 运行时可以输出字符串 myString 的长度 D 以上都不对 11 下列哪个关键字可以用于实现同步 c A native B static C synchronized D abstract 12 在 html 中 下面那些标签属于表单标签 d A checkbox B radio C input D marquee 13 下列代码运行的结果是 c public static void main String args int num getNum System out println num public int getNum int num 1 return num A 编译时报错 B 运行时报错 C 1 D 2 14 在 Java 中 如果要在字符串类型对象 s java 中 得到字符 v 出现的位置 可使用下面的那个方法 c A s matches v B s charAt v C s indexOf v D s substring v 15 我们想要为网页中的文字加上超链接 可以采用哪个标记达到要求 a A link B href C a D b 16 以下选项中 哪个全部都是表格标签 a A B C D 17 在页面中看不见的表单元素是那种 c A B C D 18 下列那项技术可以用于帮助网页设计时使页面具有统一 专业的外观 d A HTML B DHTML C CSS D JavaScript 19 下列哪种 CSS 样式定义的方式拥有最高的优先级 d A 嵌入 B 行内 C 链接 D 导入 20 在页面上写 Hello World 的正确 JavaScript 语法是 a A document write Hello World B Hello World C response write Hello World D alert Hello World 下列不属于获取 dom 节点对象的方法是 d A obj value B getElementsByTagName C getElementsByName D getElementById 21 请看如下编程题 public class Sum public static void main String args int sum 0 for int i 1 i 100 i 2 sum i System out println sum sum 它表达的意思是 d A 输出 1 100 之间的每个数据 B 求 1 100 之间的数据和 C 求 1 100 之间的偶数和 D 求 1 100 之间的奇数和 22 请看如下代码 BufferedReader br new BufferedReader new FileReader c a txt BufferedWriter bw new BufferedWriter new FileWriter d b txt String line null while line br readLine null bw write line bw newLine bw flush bw close br close 它表达的意思是 a A 把 c 盘目录下的 a txt 文件内容复制到 d 盘目录下的 b txt B 把 d 盘目录下的 b txt 文件内容复制到 c 盘目录下的 a txt C 读取 c 盘目录下 a txt 文件 输出在控制台 D 把控制台的内容写入到 d 盘目录下的 b txt 文件中 23 请看如下 html 代码 看哪个解释不正确 d js 测试 function test alert 你真聪明 题目都做完了 A 这个 html 页面的标题是 js 测试 B 这个页面将会显示一个按钮 C 这个页面不能成功显示 D 如果你点击页面上的按钮 将会弹出 你真聪明 题目都做完了 24 下列代码运行的结果是 d public static void main String args int num 4 int y 0 switch num case 1 y case 2 y 2 case 3 y 3 case 4 y 4 case 5 y 5 System out println y A 0 B 4 C 5 D 9 25 编译并运行以下代码的输出结果是 d String s1 new String amit System out println s1 replace m r System out println s1 String s3 arit String s4 arit String s2 s1 replace m r System out println s2 s3 System out println s3 s4 A arit amit false true B arit arit false true C amit amit false true D arit amit true true 多选 26 在 JAVA 中 下列哪些说法是正确的 ac A java 源文件的扩展名为 java B 写好的 java 源程序可以直接运行 C 编写的源程序必须先编译后才能运行 D 程序员可以读懂扩展名为 class 的文件 27 在 java 中 关于数组描述正确的是 bcd A 数组中的索引下标从 1 开始 B 存储在数组当中的数据都属于同一数据类型 C 通过数组名 length 能获得数组的长度 D 数组的最大索引下标是数组的长度减 1 28 下列标识符哪些是合法的 bd A class B abc C 1234 D name 29 下面哪些赋值语句是正确的 abd A long test 012 B float f 412 C int other int true D double d 0 x12345678 E byte b 128 30 下面哪些函数是 public void aMethod 的重载函数 bd A void aMethod B public int aMethod int a float b C public void aMethod D public float aMethod int m 31 在 Java 中 下列语句不能通过编译的有 bd A String s join 3 B int a join 3 C int a a 5 D float f 5 5 5 32 下面关于 java 中包的说法正确的是 ad A 在 java 中可以使用 import 语句导入包 B 在 java 中可以使用 package 语句导入包 C 位于同一个包中的类 不需要导包就可以直接访问 D 不同的包中可以出现类名相同的类 33 下列关于 html 的说法哪些是正确的 ad A Html 就是超文本标记语言的简写 是最基础的网页语言 B Html 代码不用区分大小写 C Html 是由 xml 发展而来的 D Html 中所有的标签都必须要有开始标签和结束标签 34 下列关于接口的说法正确的是 ad A 接口中所有的方法都是默认抽象的 B 接口是一种特殊的 java 类 所以也可以定义构造函数 C 接口中的方法前面必须要加上 public D 一个类只能 extends 继承一个父类 但是可以实现多个接口 35 下列关于类的继承的描述 正确的有 bcd A 一个类可以同时继承多个父类 B 一个类可以具有多个子类 C 子类会自动拥有父类所有的方法 D 一个类继承另一个类需要使用 extends 关键字 36 下列选项中关于 java 中 this 关键字的说法错误的有 bd A this 关键字是一个对象的引用 B this 关键字可以用于引用当前类以外其他类型的对象 C this 可用于构造函数中 调用类本身重载的构造函数 但是必须写在首行 D this 可用于静态方法中 37 下列关于 java 中抽象类的说法正确的有 ad A 含有抽象方法的类必须声明为抽象类 B 抽象类中不可以有非抽象方法 C 抽象类中至少需要包含一个抽象方法 D 抽象类无法实例化 38 下列关于构造函数的说法正确的是 abd A 方法名必须与类名相同 B 使用 new 关键字创建对象时 java 虚拟机会自动调用构造函数 C 我们在定义一个类时 必须要声明至少一个构造函数 D 构造函数中不能使用 return 语句 39 下列关键字能和 try 语句一起使用的是 cd A final B finalize C finally D catch 40 阅读下面的 html 页面 选出能获取 table 元素的语句 bcd A document getElementById mytab B document getElementsByName mytab 0 C document getElementsByTagName mytab 0 D document getElementsByTagName table 0 41 下列关于 ArrayList Vector 和 LinkedList 集合的说法正确是有 abcd A ArrayList 集合底层是数组实现 该集合线程不安全 B Vector 集合元素的存放是无序的 C LinkedList 集合底层是链表结构 适合做元素的增删操作 D 这三个集合都是 List 接口的实现类 42 下列哪些方法是 ArrayList 和 LinkedList 集合中都定义的 ac A add Object o B removeFirst C remove Object o D add int index Object o 43 下列关于 Java 中文件输入输出的说法正确的是 ab A 在 Java 中 文件的输入输出功能是通过流来实现的 B 如果要把数据写入到一个文件中 需要创建一个输入流对象 C 字符流在某些方面比如汉字的处理 比字节流更方便 D 可以通过 Reader r new Reader c pe
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 农作物种植技术转移服务创新创业项目商业计划书
- 电商全渠道营销整合方案创新创业项目商业计划书
- 教师招聘之《小学教师招聘》(黄金题型)附答案详解
- 教师招聘之《小学教师招聘》综合检测模拟卷新版附答案详解
- 押题宝典教师招聘之《小学教师招聘》题库附参考答案详解【综合题】
- 2026届浙江省嘉兴市高三语文第一学期期末质量检测试题
- 建筑工程装饰装修合同范本及注意事项
- 技术部经理课件培训
- 煤矿安全培训认识课件
- 煤矿安全培训警示课件
- saas货运管理办法
- 2025新疆生产建设兵团草湖项目区公安局面向社会招聘警务辅助人员考试参考试题及答案解析
- 2026届广东省广州市高三上学期8月调研考试语文试题(含答案)
- 江苏省南通市如皋市2025-2026学年高三上学期开学考试数学试卷
- 2025年高一语文开学第一课指导课件
- 2025年事业单位工勤技能-河北-河北计算机操作员二级(技师)历年参考题库含答案解析(5套)
- 社会资本测量方法-洞察及研究
- 无菌GMP基础知识培训课件
- 2025年江西省公安机关人民警察特殊职位招录考试(网络安全)历年参考题库含答案详解(5卷)
- 医院副高职称评审汇报
- 肿瘤放疗并发症综合防治
评论
0/150
提交评论