java判断题题库
更新时间:2023-11-14 13:11:01 阅读量: 教育文库 文档下载
二、判断题 第一章 java概述
1. 2. 3. 4. 5. 6. 7.
Java语言具有良好的安全性和可移植性及平台无关性 对 Java语言取消了联合概念,保留了结构概念 错 Java语言中数据类型占内存字节数与平台无关 对 Java语言中可用下标和指针两种方式表示数组元素 错 Java语言的源程序不是编译型的,而是编译解释型的。 对 java语言既是面向对象的又是面象网络的高级语言. 错
Java程序分为两大类:一类是Application程序,另一类是Applet程序。前者又称为Java应用程序,后者又称java小应用程序 对
8. java Application程序是由多个文件组成,其中可以有也可以没有主文件. 错 9. java application程序中,每一个类中,必有一个主方法main()方法。 错
10. 组成java Application的若干类中,有且仅有一个主类,只有主类中含有主方法main(); 对 11. Java Application程序中,必有一个主方法main(),该方法有没有参数都可以。 对
12. 如果一个java程序中有多个类,编译后只生成一个字节码文件,其名字同主
类名。 错
13. Java程序中是不区分大小写字母的 对
14. Java程序编译后生成的字节码文件,其后缀是.exe 错
15. 在java程序中,使用import语句引入的类是在解释器中实现的 对 16. 在运行字节码文件中,使用java命令,一定要给出字节码文件的扩展名.class
错
第二章 java语言基础
17. Java语言标识符中可以使用美元符 对
18. 分号,逗号和冒号都可用为java语言的分隔符 对 19. Java语言的复合数据类型有3种:数据、类和包 错
20. Java语言的基础数据类型有4种:整形,浮点型、字符型和布尔型 对 21. 数据由高类型转换到低类型时,采用强制转换,数据精度要受到损失. 对 22. 布尔型常量可以自动转换为短整型常量 错
23. Java语言使用的是Unicode字符集,每个字符在内存中占8位 错 24. Java语言的字符串不隐含结束符 对
25. Java语言定义符号常量使用final关键字 对
26. Java语言中不同数据类型的长度是固定的,不随机构硬件不同而改变 对 27. 字符型变量中只存放一个字符 对
28. 定义变量时必须时行初始化, 否则变量具有无意义的值. 错 29. 若定义变量时不进行初始化,则该变量一定具有默认值 对
30. Java语言中,变量出现的位置只有一种,即为类体内定义的成员变量 错 31. Java语言规定在嵌套的程序块中不允许定义同名变量。 对 32. Java语言中,数组在静态和动态赋值时都判越界。 对
33. 说明或声明数组时不分配内存大小,创建数组时分配内存大小。 对 34. 基本数据类型的数组在创建时系统将指定默认值 对 35. Java语言在数组元素只有下标表示,没有指会表示 对
36. 创建数组时,系统自动将数组元素个数存放在length变量中,可供用户对数
组操作时使用 对
37. 字符串可分为字符串常量和字符串变量,它们都是对象 对 38. Java语言不使用字符数组存放字符串 对
第三章 java面向对象编程
39. 类是一种类型,也是对象的一种模板 对
40. Java语言只支持单重继承,不支持多重继承 对 41. 类中说明的方法可以定义在类体外 错 42. class不是定义类的唯一关键字 错
43. 某类的对象可以作为另一个类的成员 对 44. 在类体内说明成员变量时不允许赋值。 错 45. 最终变量就是java语言中的符号常量。 对 46. 静态变量的引用只能使用对象。 错 47. 静态方法只能处理静态变量。 对
48. 抽象方法是一种只有说明而无具体实现的方法 对 49. 最终方法是不能被当前子类重新定义的方法 对
50. Java语言中,方法调用一律都是传址的引用调用。 错 51. 非静态方法不能引用静态变量。 错
52. 静态初始化器是在构造方法被自动调用之前运行的。
53. 抽象方法只有方法头,而无方法体。 对 54. 抽象方法一定出现在抽象类中。 对
55. 最终类,最终方法和最终变量的修饰符都用final。 对 56. 创建对象时系统将调用适当的构造方法给对象初始化。 对
57. 使用运算符new创建对象时,赋给对象的值实际上是一个地址值。 对 58. 使用构造方法只能给非静态变量赋初值。 对
59. 创建对象时,该对象占有的内存空间除了非静态的成员变量外,还有非静态
的成员方法。 对
60. Java语言中,对象赋值实际上是同一个对象具有两个不同的名字,因为它们
都是同一个地址值。 对
61. 对象可作方法的参数,对象数组不能作方法的参数 62. Java语言中,所创建的子类都就应有一个父类。 对 63. Java语言中,类的继承是可以传递的。 对 64. Java语言中,构造方法是可以继承的 错
65. 子类中构造方法应包含自身类的构造方法和直接父类的构造方法。 对 66. 调用this或super的构造方法的语句必须放在第一条语句
67. 子类对象可以直接赋值给父类对象;而父类对象不可以赋值给子类对象 错 68. 子类中所继承父类的成员都可以在子类中访问 错 69. 成员的重载和覆盖是一回事。 错 70. 实现接口的类不能是抽象类 对
71. 一个类可以实现多个接口.接口可以实现“多重继承”。 对
第四章 Java Applet编程
72. Applet程序是通过浏览器中内置的Java解释器来解释执行的 对 73. Applet程序是以.java为扩展名的java语言源程序,该程序经过编译器后便成
为可执行文件 错
74. 嵌入到html文件中的是Applet的源程序。 错
75. Applet程序中的主类,必须是Applet类的子类 对。 76. Applet类是java语言类库中的一个重要的系统类,它被存放在java.awt包中。
错
77. init()方法是用来完成初始化操作的,在Applet程序运行期间只执行一次 对
78. start()方法被系统自动调用来启动主线程运行。通常在Applet程序被重新启动时,该方
法被系统自动调用。 对
79. paint()方法是在需要重画图形界面时被系统自动调用来显示输出结果的。 对
80. stop()方法是用来暂停执行操作的,它与start()方法不同,只被调用 一次。 错 81. init(),start(),stop()和destroy()4个方法构成了Applet程序的生命周期。 对 82. 通过HTML文件中使用PARAM标记可以向Applet程序传递参数的 对 83. Graphics类提供了3种绘制文本的方法,其方法名都是drawString() 对 84. 绘制椭圆的方法是drawOval(),使用该方法可以绘制圆。 对
第五章 图形界面编程
85. AWT是抽象窗口工具包的英文缩写 对
86. 容器中只能包含有组件,而不能再含有容器 错 87. 容器可分为独立的窗口和不可独立的窗口两种 对 88. 所有容器的默认布局都是FlowLayout 错 89. 所有组件都是事件源 错
90. Java 2 事件处理方法是采用委托事件处理模型 对 91. 事件组件都应注册一个事件监听者 对
92. 事件监听者除了得知事件的发生外,还应调用相应方法处理事件 对 93. 所有事件类的父类是EventObject类 对
94. 图形用户界面是由用户自定义成分、控制组件和容器组成的 对 95. 所有GUI标准组件类的父类是Component类 对 96. 所有容器类的父类是Frame类 错 97. 标签和按钮都是事件源 对
98. 文本区和文本框都可以引发两种事件:文本改变事件和动作事件 99. 所有容器都采用顺序布局(FlowLayout)作为默认布局管理器。 错 100.所有容器都是有边框的 错
101.Applet实际是一种特殊的Panel容器,java Applet程序只负责它拥有的Applet
容器内无边框区域 对
102.窗口(Window)容器是一种独立容器,但它不能作为程序的最外层。 103.Frame容器是有边框的容器,它也是一种独立窗口,只能作为最外层容器 对 104.菜单条(MenuBar)、菜单(Menu)、菜单项(MenuItem)是3种不同的菜单
组件。 错。
105.对话框(Dialog)不是一种独立作用的容器。 (错)
106.文件对话框(FileDialog)是对话框(Dialog)的子类,它是一种打开文件和
保留文件的对话框窗口。 对
第六章 异常与异常处理
107.异常是一种特殊的运行错误的对象 对 108.异常处理可以使整个系统更加安全稳定 对 109.异常处理是编译时进行的 错
110.异常通常是指Error类和Exception类。 错
111.Exception类只有一个子类为RuntimeException 错 112.在异常处理中,出现异常和抛出异常是一回事 错 113.运行时异常是在运行时系统检测并处理的。 错 114.使用try-catch-finally语句只能捕获一个异常。
115.捕获异常时try语句后面可跟多个catch()方法用来处理try块内生成的异
常事件。
116. 抛出异常的方法说明中要加关键字throws,并在该方法中还应添加throw语句。 117. 创建异常类时要给出该异常类的父类。
第七章 Java 线程
118.线程的启动是通过引用其start()方法而实现的; 对
119.当线程类所定义的run()方法执行完毕,线程的运行就会终止。 对
120. 关键词synchronized只能对方法进行修饰。 错
121. 线程组的作用是将多个线程作用一个整体来进行控制 对 122. 死锁的产生原因是因为多个线程间存在资源竞争 对 123. 若所有用户线程都终止了,java程序就会结束 对
第八章 Java 集合操作
124.集合(set)中可以包含相同对象。 错
125.集合(Set)是通过键-值对的方法来存储对象的。 错 126.Map接口是自Collection接口继承而来 错
127. 集合中元素类型必须是相同的。 错 128. Arrays类主要是对数组进行操作 对
第九章 Java输入输出
129.文件缓冲流的作用是提高文件的读/写效率。 对
130.当DataInputStream对象读到文件结束处,则返回-1。 错
131. 通过File类不能对文件属性进行修改。 对
132. RandomAccessFile对象是通过移动文件指针的方式来进行随机访问的。 对
第十章 网络编程
133. 套接字是访问系统网络功能的标准接口。 对 134. 安全套接字是基于SSL协议的 对
135. 基于TCP和基于UDP的网络编程不存在任何区别 错 136. 安全套接字和普通套接字在流处理上不存在区别 对
正在阅读:
java判断题题库11-14
2019年大连理工大学硕士研究生招生考试自命题科目考试大纲-809生07-10
各设区市及有关县(市)排污权有偿使用及交易开展情况06-20
14 杂环化合物习题答案09-28
顺丰物流网络规划-最新版08-28
小课题研究性学习调查报告——零花钱的去向05-26
国家励志奖学金范文02-18
2018年东营市初中学业水平考试地理试题01-19
小班教学计划【优秀10篇】03-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 题库
- 判断
- java
- “弘扬锐气、攻坚克难”专项活动实施方案
- 精神文明市民应知应会
- 关于米东区卫生监督所进一步明确科室设置1
- 国外教师专业发展研究概述
- 学生突发疾病处置预案
- 公开合议庭意见的现实可能性
- 创设情境与小学英语对话教学案例
- 新人教版小学数学三年级上册教材分析
- 重庆模式研究 - 市场经济架构下的红色政权
- 专升本全真模拟自动控制理论(7)试题
- 冲压模具国内外发展现状
- 美国西南航空公司的战略性人力资源管理
- 贵州省黔南布依族苗族自治州自治条例
- 超氧化物歧化酶活性的测定
- 抓牛主图通达信指标公式源码
- 城投集团党风廉政建设工作总结
- 3.开题报告
- 中国人失掉自信力了吗教案导学案(4)
- 国防知识竞赛部分参考答案 - 图文
- 医院临床医技科室综合目标管理考核办法