Java程序设计复习题2.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Java程序设计复习题2 1、下列关于Java Application与Java Applet程序的差别描述正确的是(B ) A) 运行方式不同,程序结构相同,运行工具不同,受到的限制相同 B) 运行方式相同,程序结构不同,运行工具不同,受到的限制相同 C) 运行方式相同,程序结构相同,运行工具不同,受到的限制也不同 D) 运行方式不同,程序结构不同,运行工具不同,受到的限制也不同 2、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点( B ) A) 安全性 B) 多线性 C) 跨平台 D) 可移植 3、Java语言中的int及char数据类型的长度分别为? A) 16位和8 位 B) 8位和16位 C) 32位和16位 D) 32位和8位 4、数组的哪个实例变量可以确定数组的长度( B ) A) size B) length C) max_value D) Length() 5、异常包含下列那些内容( C ) A) 程序中的语法错误 B) 程序的编译错误 C) 程序执行过程中遇到的事先没有预料到的情况 D) 程序事先定义好的可能出现的意外情况 6、java语言在语言的类型上应属于那种类型的语言D A) 编译型的语言 B) 解释型的编译语言 C) 脚本型的解释语言 D) 编译链接型的语言 7、java语言在编程方法上及语言的语法规则上与如下那种编程语言最接近B A) C 语言 B) C++语言 C) Basic 语言 D) Fortran 语言 8、监听事件和处理事件(C ) A) 都由Listener完成 B) 都由相应事件Listener处登记过的构件完成 C) 由Listener和构件分别完成 D) 由Listener和窗口分别完成 9、在MicroSoft Windows操作系统应用平台下,下列那种程序是java程序的解释器D A) Windows系统的资源管理器 B) Windows操作系统本身 C) Windows操作系统应用平台下的IE浏览器 D) Windows操作系统应用平台下的记事本notepad程序 10、下面说法正确的是(B ) A) final 可修饰类、属性、方法。 B) abstract可修饰类、属性、方法。 C) 定义抽象方法需有方法的返回类型、名称、参数列表和方法体。 D) 用final修饰的变量,在程序中可对这个变量的值进行更改。 11、下列哪个属于容器的构件( A ) A) JFrame B) JButton C) Panel D) JApplet 12、下列那种标识符在java程序中是错误的D A) MyClass_Base12 B) _MyClass$Base12 C) $MyClass_12 D) 76MyClass$12 13、下列叙述中,正确的是( C ) A)Reader是一个读取字符文件的接口 B)Reader是一个读取数据文件的抽象类 C)Reader是一个读取字符文件的抽象类 D)Reader是一个读取字节文件的一般类 14、main 方法是 Java Application 程序执行的入口点,关于 main 方法的方法头以下哪项是合法的( B ) A)public static void main ( ) B)public static void main ( String args[] ) C)public static int main ( String [] arg ) D)public void main ( String arg[] ) 15、下列代码中,将引起编译错误的行是( B ) 1)public class Exercise{ 2) public static void main(String args[]){ 3) float f=0.0; 4) f+=1.0; 5) } 6) } A) 第2行 B) 第3行 C) 第4行 D) 第6行 16、下列各种java中的条件语句,那种在java语言中是错误的条件格式? A) if (A >= B) B) if( A = = B) C) if( A = B) D) if((A >B) = =true) 17、下列Java常见事件类中哪个是鼠标事件类( C ) A)InputEvent B)KeyEvent C)MouseEvent D)WindowEvent 18、下列哪个是面向大型企业级用容器管理专用构件的应用平台( A) A)J2EE B)J2ME C)J2SE D)J2DE 19、何时线程进入runnable 阶段( ) A)当调用get() 方法时 B)当调用setTime() 方法时 C)当调用showStatus() 方法时 D)当调用start()方法时 20、下
- 粉丝: 84
- 资源: 9357
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 微软常用运行库 游戏运行库 VC++各个版本
- 微信小程序开发教程.pptx
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 锐捷网络认证中心网络管理.pdf
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- SD8233LF是一款用于单按键触摸及接近感应开关,其用途是替代传统的机械型开关芯片IC
- 基于YOLOv5的烟雾火焰检测算法研究
- 基于STM32的联合调试侦听设备解决方案原理图PCB源文件调试工具视频(大赛作品)
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据