16春 东财《面向对象的程序设计》在线作业二(随机)

更新时间:2024-05-29 18:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

谋学网www.mouxue.com

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. String类中,得到字符串中字符个数的函数是( ) . length成员变量 . size成员变量

. length( )成员函数 . size( )成员函数 正确答案:

2. 对于FileOutputStrem的实例对象,如果所指定的文件不存在,则产生() . IOExeption . 创建文件

. FileInputExeption . FileNotFounExeption 正确答案:

3. 一段代码可能导致异常,程序员将它放到了一个try模块中,th(){??}块中的代码为空,那么( ) . 编译无法通过

. 只有在代码所在函数的声明中抛出才能编译通过 . 代表对异常不做处理,编译可通过 . 运行时一定出错 正确答案:

4. Jv中如果一个类由父类,则父类可以有( )个。 . 1 . 2 . 3

. 不限制 正确答案:

5. Jv中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后 . lss . super . extens . implements 正确答案:

6. Jv中整型、实型、字符型数据可以进行混合运算,运算时( )? . 不用转化就能计算 . 必须都转化成实型 . 必须都转化成字符型

谋学网www.mouxue.com

. 位数少的转化成位数多的 正确答案:

7. 包语句可以放在( ) . 源文件的任意位置 . 源文件的第一条语句 . 源文件的末尾 . 源文件的中间 正确答案:

8. Frme是( )类的子类 . Pnel . Winow . omponent . ontiner 正确答案:

9. 成功运行了jv HelloWorlpp.jv命令以后,系统会在同一个目录下产生一个()文件? . HelloWorlpp.lss . HelloWorlpplss.jv . HelloWorlpp.exe . HelloWorlpp.k 正确答案:

10. 调用finlize方法的作用是( ) . 向系统报警 . 保留对象的资源 . 释放对象所占资源 . 什么也不做 正确答案:

11. 数组的最后一个元素的下标是( ) . 0

. length . length-1 . length+1 正确答案:

12. 有定义puli Mnger extens Employee那么如果riseSlry和fire是Employee类中的公有方法,则

. Mnger也拥有这两个方法 . Mnger没有这两个方法

. Mnger拥有这两个方法,切不可以再定义同名的方法 . 不确定 正确答案:

13. puli lss Xyz {int x=1; puli Xyz(int i) { x=i;}}在执行Xyz xzy1=new Xyz( )后 . x=1

. x的值不一定 . 编译出错

谋学网www.mouxue.com

. 运行出错 正确答案:

14. jv中使用( )符号来访问对象的方法 . . . -> . () . 和

正确答案:

15. puli lss oy { } puli lss girl { } puli lss stuent extens oy,girl { } 上述定义( ) . 正确

. 错误,Jv不允许多重继承 . 错误 oy和girl应该用 . 隔开

E. 错误,应该使用implements关键字 正确答案:

16. 如果一段代码可能引发某种异常,Jv要求( ) . 最好处理 . 必须全部抛出 . 必须全部捕获

. 必须有明确的处理代码 正确答案:

17. 返回字符串s中第3个字符的语句是( ) . s.hrt(3) . s.hrt(2) . s.hrt(4) . s.t(4) 正确答案:

18. 用( )可以修饰类或成员方法,表明是抽象的。 . finl . strt . puli . stti 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

二、多选题(共 7 道试题,共 28 分。)

谋学网www.mouxue.com

1. JVM的具体实现包括那些? . 指令集 . 寄存器组 . 类文件格式 . 垃圾收集堆 E. 栈

正确答案:E

2. Jv解释器的三项主要工作是? . 下载代码 . 检验代码 . 编译代码 . 运行代码 正确答案:

3. 当容器需要为某个组件( )时,便会请求它的布局管理器完成相应的工作 . 定位 . 决定大小 . 改变颜色 . 改变状态 正确答案:

4. 下面属于\关系的是( ) . 男人和人 . 苹果和水果 . 马和牛 . 天和地 正确答案:

5. 下列属于缓冲区数据流优点的是( ) . 降低不同硬件设备之间速度的差异 . 提高I/O操作的效率

. 对于有大量I/O操作的程序具有非常重要的意义 . 可以也不同的数据类型的形式对取缓冲区 正确答案:

6. Jv的复合类型包括那些类?( ) . 数组 . 类 . 联合体 . 接口; 正确答案:

7. 当对象实例作为自变量传送给方法时( ) . 方法可以改变引用值 . 方法不可以改变引用值

. 方法可以修改引用指向的对象内容 . 方法不可以修改引用指向的对象内容

谋学网www.mouxue.com

正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. 编译后的Jv程序不能在硬件系统的PU上直接运行,而是通过()来执行的。 . JVM . WINOWS . LINUX . MOS

正确答案:

2. 当执行new为一个对象分配内存时,Jv( ) . 自动初始化所分配的内存空间

. 只分配内存,初始化要程序员手工进行 . 初始化与否可由操作系统设定 . 不一定 正确答案:

3. GrigLyout是以( )为基础 . Flow . orer . Gri . r

正确答案:

4. 显式成员初始化和构造方法哪个先被执行?( ) . 显式的成员初始化 . 构造函数 . 不一定 . 同时 正确答案:

5. Jv中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后 . lss . super . extens . implements 正确答案:

6. 垃圾收集器在Jv虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。 . 存储的数据大小

谋学网www.mouxue.com

. 存储数据的重要性 . 在内存的高端还是低端 . 内存被引用的次数 正确答案:

7. 用( )修饰的类不能再派生子类,它已到达类层次的最底层 . finl . strt . puli . privte 正确答案:

8. pplet程序中,用于显示的函数是?( ) . Hellopplet( ) . init( ) . strt( )

. pint(Grphis g) 正确答案:

9. 框架的默认布局管理器是( ) . FlowLyout . orerLyout . GriLyout . rLyout 正确答案:

10. JVM运行的代码一般存储在什么为扩展名的文件中? . jv . jvm . lss . oj

正确答案:

11. Jv中,调用new时,首先会分配新的对象空间,然后会( ) . 退出new方法

. 执行显式的成员初始化 . 执行构造函数 . 不一定 正确答案:

12. puli lss Xyz {int x=1;} 类Xyz有几个构造方法( ) . 0 . 1 . 2 . 3

正确答案:

13. Jv的语法非常像++,但两者的一个非常显著的区别是Jv没有( )类型的变量。 . 布尔 . 字符串

谋学网www.mouxue.com

. 指针

. 无符号整数 正确答案:

14. Frme是( )类的子类 . Pnel . Winow . omponent . ontiner 正确答案:

15. 下列哪个是Jv中引入包的语句? . inlue . import jv.io.* . using jv.io.* . pkge jv.io 正确答案:

16. 有定义puli Mnger extens Employee那么如果riseSlry和fire是Employee类中的公有方法,则

. Mnger也拥有这两个方法 . Mnger没有这两个方法

. Mnger拥有这两个方法,切不可以再定义同名的方法 . 不确定 正确答案:

17. 调用finlize方法的作用是( ) . 向系统报警 . 保留对象的资源 . 释放对象所占资源 . 什么也不做 正确答案:

18. Stirng.reple(hr hr1,hr hr2);的意义是( ) . 所有hr1换成 hr2 . 所有hr2换成 hr1 . 第一个hr1换成 hr2 . 第一个hr2换成 hr1 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

二、多选题(共 7 道试题,共 28 分。)

谋学网www.mouxue.com

1. 输入数据流的正确的读方法有( )? . int re( )

. int re(yte [ ] )

. int re(yte [ ] ,int off,int len) . int re(yte [ ] ,int len) 正确答案:

2. 下面关于容器的叙述正确的是( )

. 容器是图形用户界面中容纳其他组件的部分 . 容器只可以容纳组件,不可以容纳其它容器 . 容器即可以容纳组件,也可以容纳其它容器 . 被其他容器容纳的容器,即是容器,又是组件 正确答案:

3. 关于pplet的运行方式正确的是( ) . 不能独立运行

. 使用ppletviewer就可以独立运行 . 必须嵌入到其他应用程序中 . 必须嵌入到HTML中 正确答案:

4. 当对象实例作为自变量传送给方法时( ) . 方法可以改变引用值 . 方法不可以改变引用值

. 方法可以修改引用指向的对象内容 . 方法不可以修改引用指向的对象内容 正确答案:

5. 下列是属于pplet与显示和刷新有关的函数是( )。 . pint( ) . upt( ) . repint( ) . onrw( ) 正确答案:

6. 下面可以做为容器的有() . 按钮 . 框架 . 面板 . 文本域 正确答案:

7. 封装的含义是()

. 对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象

. 尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现 . 所有的方法定义成私有 . 所有的变量定义成保护类型 正确答案:

谋学网www.mouxue.com

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. 成功运行了jv HelloWorlpp.jv命令以后,系统会在同一个目录下产生一个()文件? . HelloWorlpp.lss . HelloWorlpplss.jv . HelloWorlpp.exe . HelloWorlpp.k 正确答案:

2. 用( )可以修饰类或成员方法,表明是静态的。 . finl . strt . puli . stti 正确答案:

3. 创建包目录的编译命令选项是( ) . - . - . - . -

正确答案:

4. 数组的最后一个元素的下标是( ) . 0

. length . length-1 . length+1 正确答案:

5. 当包含pplet的浏览器窗口最小化又再次恢复以后,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

6. Jv计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。( ) . 主机架构

谋学网www.mouxue.com

. 客户端架构

. 客户-服务器架构 . 服务器架构 正确答案:

7. Jv中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后 . lss . super . extens . implements 正确答案:

8. 用( )修饰的类不能再派生子类,它已到达类层次的最底层 . finl . strt . puli . privte 正确答案:

9. 调用finlize方法的作用是( ) . 向系统报警 . 保留对象的资源 . 释放对象所占资源 . 什么也不做 正确答案:

10. 一段代码可能导致异常,程序员将它放到了一个try模块中,th(){??}块中的代码为空,那么( ) . 编译无法通过

. 只有在代码所在函数的声明中抛出才能编译通过 . 代表对异常不做处理,编译可通过 . 运行时一定出错 正确答案:

11. 当Jv程序种定义一个使用lss定义的变量时,内存是( ) . 自动分配

. 需要在以后的代码中使用new分配 . 和操作系统的设置有关 . jv程序不需要内存 正确答案:

12. 对于FileOutputStrem的实例对象,如果所指定的文件不存在,则产生() . IOExeption . 创建文件

. FileInputExeption . FileNotFounExeption 正确答案:

13. Jv中如果一个类由父类,则父类可以有( )个。 . 1

谋学网www.mouxue.com

. 2 . 3

. 不限制 正确答案:

14. 阅读下面程序 int list[]=new int[10];for(int I=0;I<=list.length;I++) list[I]=I;list[0]的值为( ) . 10 . 9

. 不一定 . 出错 正确答案:

15. orerLyout将整个容器划分为几个部分( ) . 3 . 4 . 5 . 6

正确答案:

16. pplet程序中,用于显示的函数是?( ) . Hellopplet( ) . init( ) . strt( )

. pint(Grphis g) 正确答案:

17. 如果不释放内存,那么当系统中没有内存可用时,程序会崩溃,这些程序被称为有()? . 设计漏洞 . 架构漏洞 . 内存漏洞 . 死循环漏洞 正确答案:

18. 显式成员初始化和构造方法哪个先被执行?( ) . 显式的成员初始化 . 构造函数 . 不一定 . 同时 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

谋学网www.mouxue.com

二、多选题(共 7 道试题,共 28 分。)

1. 下列叙述那些是正确的?( ) . Jv与We及Internet结合紧密

. Jv编译成字节码可以在任何系统下运行

. Jv没有内置的TP/IP、HTTP等协议库,需要调用WINOWS PI函数 . Jv支持多线程 正确答案:

2. 下列各项中属于Jv常数的有?( ) . 95.255 . true . 283

. \正确答案:

3. 输入数据流的正确的读方法有( )? . int re( )

. int re(yte [ ] )

. int re(yte [ ] ,int off,int len) . int re(yte [ ] ,int len) 正确答案:

4. Jv解释器的三项主要工作是? . 下载代码 . 检验代码 . 编译代码 . 运行代码 正确答案:

5. 下列各项中属于正确的Jv数组说明?( ) . hr s[] . hr [] s . lss [] . lss [] 正确答案:

6. 在Jv程序中试图打开一个文件,但文件不存在,Jv会产生一个异常,( )? . 程序员可以捕获这个异常,并恢复程序的运行 . 程序无法恢复

. 无论如何程序会终止运行

. 如果异常没有得到合理的处理,程序可能会终止运行 正确答案:

7. 关于pplet的运行方式正确的是( ) . 不能独立运行

. 使用ppletviewer就可以独立运行 . 必须嵌入到其他应用程序中 . 必须嵌入到HTML中

谋学网www.mouxue.com

正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. 在Jv程序中试图打开一个文件,但文件不存在,Jv会立即产生一个( ) . 异常 . 错误 . 错误日志 . 立即死机 正确答案:

2. Jv中如果一个类由父类,则父类可以有( )个。 . 1 . 2 . 3

. 不限制 正确答案:

3. 如果一段代码可能引发某种异常,Jv要求( ) . 最好处理 . 必须全部抛出 . 必须全部捕获

. 必须有明确的处理代码 正确答案:

4. 在一个程序中,我们处理完了数据,想更新显示,应该在代码中使用()函数。 . pint( ) . upt( ) . repint( ) . onrw( ) 正确答案:

5. 阅读下面程序 int list[]=new int[10];for(int I=0;I<=list.length;I++) list[I]=I;list[0]的值为( ) . 10 . 9

. 不一定 . 出错 正确答案:

6. 包语句可以放在( )

谋学网www.mouxue.com

. 源文件的任意位置 . 源文件的第一条语句 . 源文件的末尾 . 源文件的中间 正确答案:

7. jv中使用( )符号来访问对象的方法 . . . -> . () . 和

正确答案:

8. 对象在没有初始化时,值为( ) . 0 . null . 1

. 不可预测 正确答案:

9. 编译后的Jv程序不能在硬件系统的PU上直接运行,而是通过()来执行的。 . JVM . WINOWS . LINUX . MOS

正确答案:

10. 用( )可以修饰类或成员方法,表明是抽象的。 . finl . strt . puli . stti 正确答案:

11. 使用oerLyout布局管理器,当在容器的某个区域加入多个组件的时候.( ) . 一个组件可见 . 两个组件可见 . 三个组件可见 . 所有组件都可见 正确答案:

12. 显式成员初始化和构造方法哪个先被执行?( ) . 显式的成员初始化 . 构造函数 . 不一定 . 同时 正确答案:

13. Frme是( )类的子类 . Pnel

谋学网www.mouxue.com

. Winow . omponent . ontiner 正确答案:

14. Jv中所有的类的共同的父类是( ) . ojet . Ojet . Frme . Min

正确答案:

15. 不变(长度)字符串使用( )处理. . hr . hrter . String

. Stringuffer 正确答案:

16. 子类中,若要使用父类中隐藏的方法,可以使用( )关键字 . super . this . upper . prents 正确答案:

17. 可变(长度)字符串使用( )处理. . hr . hrter . String

. Stringuffer 正确答案:

18. pplet对象被创建并初次装入支持Jv的浏览器时,( )方法被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

二、多选题(共 7 道试题,共 28 分。)

谋学网www.mouxue.com

1. 关于pplet的运行方式正确的是( ) . 不能独立运行

. 使用ppletviewer就可以独立运行 . 必须嵌入到其他应用程序中 . 必须嵌入到HTML中 正确答案:

2. 当容器需要为某个组件( )时,便会请求它的布局管理器完成相应的工作 . 定位 . 决定大小 . 改变颜色 . 改变状态 正确答案:

3. 在Jv程序中,下列哪几项属于空白?( ) . 空格 . 制表符

. 换行符和回车符 . /*符 正确答案:

4. 封装的含义是()

. 对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象

. 尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现 . 所有的方法定义成私有 . 所有的变量定义成保护类型 正确答案:

5. 下列哪些是浏览器禁止pplet产生的行为?( ) . 运行过程中调用执行另一个程序 . 所有文件的I/O操作 . 调用本机方法

. 企图打开所提供该pplet的主机以外的某个套接口 正确答案:

6. 除了Jv核心PI以外,JV还有哪些PI . Jv商业PI . Jv服务器PI . Jv媒体PI . Jv管理PI 正确答案:

7. 下列是属于pplet与显示和刷新有关的函数是( )。 . pint( ) . upt( ) . repint( ) . onrw( ) 正确答案:

谋学网www.mouxue.com

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. Jv方法的定义中参数列表的个元素间以( )隔开 . 逗号 . 句号 . 分号 . 空格 正确答案:

2. jv中使用( )符号来访问对象的方法 . . . -> . () . 和

正确答案:

3. orerLyout将整个容器划分为几个部分( ) . 3 . 4 . 5 . 6

正确答案:

4. 异常处理时,放在finlly子句的模块里的代码( ) . 无异常时运行 . 有异常时运行 . 任何时候都运行 . 一般不运行 正确答案:

5. Jv中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后 . lss . super . extens . implements 正确答案:

6. 数组的唯一的数据成员是( ) . size . Size

谋学网www.mouxue.com

. Length . length 正确答案:

7. 下面那个语句是定义一个50个string对象数组的引用?( ) . hr [][] . String [] . String [] . Ojet [50] E. String [50] 正确答案:E

8. 当包含pplet的浏览器窗口最小化时,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

9. puli lss oy { } puli lss girl { } puli lss stuent extens oy,girl { } 上述定义( ) . 正确

. 错误,Jv不允许多重继承 . 错误 oy和girl应该用 . 隔开

E. 错误,应该使用implements关键字 正确答案:

10. Frme是( )类的子类 . Pnel . Winow . omponent . ontiner 正确答案:

11. JVM运行的代码一般存储在什么为扩展名的文件中? . jv . jvm . lss . oj

正确答案:

12. 当Jv程序种定义一个使用lss定义的变量时,内存是( ) . 自动分配

. 需要在以后的代码中使用new分配 . 和操作系统的设置有关 . jv程序不需要内存 正确答案:

13. 对于FileOutputStrem的实例对象,如果所指定的文件不存在,则产生()

谋学网www.mouxue.com

. IOExeption . 创建文件

. FileInputExeption . FileNotFounExeption 正确答案:

14. Jv的语句块使用什么符号标记的?( ) . (?) . eging?En . {?} . /*?.*/ 正确答案:

15. 下列哪个类不是jv.pplet.pplet类父类?( ) . jv.wt.Frme . jv.wt.omponent . jv.wt.ontiner . jv.wt.Pnel 正确答案:

16. 返回字符串s中第3个字符的语句是( ) . s.hrt(3) . s.hrt(2) . s.hrt(4) . s.t(4) 正确答案:

17. 在Jv程序中试图打开一个文件,但文件不存在,Jv会立即产生一个( ) . 异常 . 错误 . 错误日志 . 立即死机 正确答案:

18. 用( )修饰的类不能再派生子类,它已到达类层次的最底层 . finl . strt . puli . privte 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

谋学网www.mouxue.com

二、多选题(共 7 道试题,共 28 分。)

1. 下面关于容器的叙述正确的是( )

. 容器是图形用户界面中容纳其他组件的部分 . 容器只可以容纳组件,不可以容纳其它容器 . 容器即可以容纳组件,也可以容纳其它容器 . 被其他容器容纳的容器,即是容器,又是组件 正确答案:

2. 下列各项中属于正确的Jv数组说明?( ) . hr s[] . hr [] s . lss [] . lss [] 正确答案:

3. Jv的基本类型包括那些类?( ) . 逻辑型 . 字符型 . 整型 . 浮点型 正确答案:

4. 除了Jv核心PI以外,JV还有哪些PI . Jv商业PI . Jv服务器PI . Jv媒体PI . Jv管理PI 正确答案:

5. 在Jv程序中,下列哪几项属于空白?( ) . 空格 . 制表符

. 换行符和回车符 . /*符 正确答案:

6. 80年代初出现P机以后,全面改变了计算模式,新的模式特点是?(. 维护费用高 . 本地处理 . 本地管理

. 各用户分享系统资源 正确答案:

7. 下列各项中属于Jv常数的有?( ) . 95.255 . true . 283

. \

谋学网www.mouxue.com

正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. 编译后的Jv程序不能在硬件系统的PU上直接运行,而是通过()来执行的。 . JVM . WINOWS . LINUX . MOS

正确答案:

2. 框架的默认布局管理器是( ) . FlowLyout . orerLyout . GriLyout . rLyout 正确答案:

3. 除数为0产生的异常是?( ) . rithmetiExeption . ZeroExeption

. NullPointerExeption . NegtiverrySizeExeption 正确答案:

4. 使用GriLyout管理组件,当容器的大小变化时( ) . 组件的相对位置不变,组件的大小不变 . 组件的相对位置改变,组件的大小不变 . 组件的相对位置不变,组件的大小改变 . 组件的相对位置改变,组件的大小改变 正确答案:

5. 在Jv进行垃圾回收之前,Jv自动调用对象的( )方法 . 构造 . 析构 . finlize . ispose 正确答案:

6. JVM运行的代码一般存储在什么为扩展名的文件中? . jv

谋学网www.mouxue.com

. jvm . lss . oj

正确答案:

7. Jv的三类异常中,当发生内存越界等无法恢复的错误时,会产生( ) . Exeption . Error . Runtime . Exeption 正确答案:

8. Jv的什么特点解决了困扰软件界多年的软件移值问题?( ) . 没有指针类型 . 多线程 . 与平台无关 . 丰富的PI文档 正确答案:

9. 当我们在代码中调用了repint()函数更新显示的时候,WT线程会调用()方法首先将画面清空,然后调用pint()方法绘制新的内容。 . pint( ) . upt( ) . repint( ) . onrw( ) 正确答案:

10. 如果像引入包中所有的类,可以使用通配符( ) . * . . . ? . $

正确答案:

11. puli lss Xyz {int x=1;} 类Xyz有几个构造方法( ) . 0 . 1 . 2 . 3

正确答案:

12. 对数组的边界检查是在( )时候进行的。 . 编译 . 运行 . 不检查 . 不一定 正确答案:

13. 不变(长度)字符串使用( )处理. . hr

谋学网www.mouxue.com

. hrter . String

. Stringuffer 正确答案:

14. 对于FileInputStrem的实例对象,如果所指定的文件不存在,则产生() . IOExeption . 创建文件

. FileInputExeption . FileNotFounExeption 正确答案:

15. 下列哪个类不是jv.pplet.pplet类父类?( ) . jv.wt.Frme . jv.wt.omponent . jv.wt.ontiner . jv.wt.Pnel 正确答案:

16. puli lss oy { } puli lss girl { } puli lss stuent extens oy,girl { } 上述定义( ) . 正确

. 错误,Jv不允许多重继承 . 错误 oy和girl应该用 . 隔开

E. 错误,应该使用implements关键字 正确答案:

17. 下列哪个不是Jv的正确标识符?( ) . 2 . 2 . 2 . 2

正确答案:

18. 返回字符串s中第3个字符的语句是( ) . s.hrt(3) . s.hrt(2) . s.hrt(4) . s.t(4) 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

谋学网www.mouxue.com

二、多选题(共 7 道试题,共 28 分。)

1. 下列各项中属于正确的Jv数组说明?( ) . hr s[] . hr [] s . lss [] . lss [] 正确答案:

2. Jv的基本类型包括那些类?( ) . 逻辑型 . 字符型 . 整型 . 浮点型 正确答案:

3. 在Jv程序中试图打开一个文件,但文件不存在,Jv会产生一个异常,( )? . 程序员可以捕获这个异常,并恢复程序的运行 . 程序无法恢复

. 无论如何程序会终止运行

. 如果异常没有得到合理的处理,程序可能会终止运行 正确答案:

4. 下面属于组件的是( ) . utton . lel . pnel . frme 正确答案:

5. Jv解释器的三项主要工作是? . 下载代码 . 检验代码 . 编译代码 . 运行代码 正确答案:

6. 下列叙述那些是正确的?( ) . Jv与We及Internet结合紧密

. Jv编译成字节码可以在任何系统下运行

. Jv没有内置的TP/IP、HTTP等协议库,需要调用WINOWS PI函数 . Jv支持多线程 正确答案:

7. 下列属于缓冲区数据流优点的是( ) . 降低不同硬件设备之间速度的差异 . 提高I/O操作的效率

. 对于有大量I/O操作的程序具有非常重要的意义

谋学网www.mouxue.com

. 可以也不同的数据类型的形式对取缓冲区 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. 一段代码可能导致异常,程序员将它放到了一个try模块中,th(){??}块中的代码为空,那么( ) . 编译无法通过

. 只有在代码所在函数的声明中抛出才能编译通过 . 代表对异常不做处理,编译可通过 . 运行时一定出错 正确答案:

2. 使用oerLyout布局管理器,当在容器的某个区域加入多个组件的时候.( ) . 一个组件可见 . 两个组件可见 . 三个组件可见 . 所有组件都可见 正确答案:

3. Jv中,调用new时,首先会分配新的对象空间,然后会( ) . 退出new方法

. 执行显式的成员初始化 . 执行构造函数 . 不一定 正确答案:

4. Jv中如果定义的类是从一个父类派生而来,那么父类的名字应写在( )之后 . lss . super . extens . implements 正确答案:

5. 编译后的Jv程序不能在硬件系统的PU上直接运行,而是通过()来执行的。 . JVM . WINOWS . LINUX . MOS

正确答案:

谋学网www.mouxue.com

6. Jv程序中内存的释放是由谁来完成的? . 程序开发人员 . 操作系统 . 编译器 . 垃圾收集器 正确答案:

7. 有定义puli Mnger extens Employee那么如果riseSlry和fire是Employee类中的公有方法,则

. Mnger也拥有这两个方法 . Mnger没有这两个方法

. Mnger拥有这两个方法,切不可以再定义同名的方法 . 不确定 正确答案:

8. Jv的三类异常中,当发生内存越界等无法恢复的错误时,会产生( ) . Exeption . Error . Runtime . Exeption 正确答案:

9. 当执行new为一个对象分配内存时,Jv( ) . 自动初始化所分配的内存空间

. 只分配内存,初始化要程序员手工进行 . 初始化与否可由操作系统设定 . 不一定 正确答案:

10. GrigLyout是以( )为基础 . Flow . orer . Gri . r

正确答案:

11. 下列哪个不是Jv的正确标识符?( ) . 2 . 2 . 2 . 2

正确答案:

12. Sring和Stringuffer是属于( )包的 . jv.wt . jv.lng . jv.util . jv.string 正确答案:

谋学网www.mouxue.com

13. Stirng.reple(hr hr1,hr hr2);的意义是( ) . 所有hr1换成 hr2 . 所有hr2换成 hr1 . 第一个hr1换成 hr2 . 第一个hr2换成 hr1 正确答案:

14. 错误提示内容:jv:ommn not foun,请判断是下列哪个方面出了问题? . 编译器的路径变量设置不正确 . 程序中有错误的语句 . 文件名和公有类名不匹配

. min方法缺少stti和puli修饰 正确答案:

15. Jv是由哪家公司创始的?( ) . Mirosoft . IM

. Sun Mirosystem . Inter 正确答案:

16. Jv的什么特点解决了困扰软件界多年的软件移值问题?(. 没有指针类型 . 多线程 . 与平台无关 . 丰富的PI文档 正确答案:

17. 所有异常类的父类是( )? . Exeption . IOExeption . Error . Throwle 正确答案:

18. jv中使用( )符号来访问对象的方法 . . . -> . () . 和

正确答案:

东财《面向对象的程序设计》在线作业二(随机)

) 谋学网www.mouxue.com

二、多选题(共 7 道试题,共 28 分。)

1. 下面关于容器的叙述正确的是( )

. 容器是图形用户界面中容纳其他组件的部分 . 容器只可以容纳组件,不可以容纳其它容器 . 容器即可以容纳组件,也可以容纳其它容器 . 被其他容器容纳的容器,即是容器,又是组件 正确答案:

2. 封装的含义是()

. 对象的全部属性数据和对数据的全部操作结合在一起,形成一个统一体,也就是对象

. 尽可能的隐藏对象的内部细节,只保留有限的对外接口,对数据的操作都通过这些接口实现 . 所有的方法定义成私有 . 所有的变量定义成保护类型 正确答案:

3. 下列各项中属于正确的Jv数组说明?( ) . hr s[] . hr [] s . lss [] . lss [] 正确答案:

4. 当对象实例作为自变量传送给方法时( ) . 方法可以改变引用值 . 方法不可以改变引用值

. 方法可以修改引用指向的对象内容 . 方法不可以修改引用指向的对象内容 正确答案:

5. 在Jv程序中,下列哪几项属于空白?( ) . 空格 . 制表符

. 换行符和回车符 . /*符 正确答案:

6. Jv的复合类型包括那些类?( ) . 数组 . 类 . 联合体 . 接口; 正确答案:

7. Jv的基本类型包括那些类?( ) . 逻辑型 . 字符型 . 整型

谋学网www.mouxue.com

. 浮点型 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. jv使用()关键字声明一个公有类。 . puli . lss

. puli lss . Puli lss 正确答案:

2. 下面那个语句是定义一个50个string对象数组的引用?( ) . hr [][] . String [] . String [] . Ojet [50] E. String [50] 正确答案:E

3. 阅读下面程序 int list[]=new int[10];for(int I=0;I<=list.length;I++) list[I]=I;list[0]的值为( ) . 10 . 9

. 不一定 . 出错 正确答案:

4. 所有异常类的父类是( )? . Exeption . IOExeption . Error . Throwle 正确答案:

5. Jv计算模式结合了主机架构和客户端架构的特点,可用于()架构的计算,将程序放到服务器上,用户使用时从服务器上下载到客户端运行。( ) . 主机架构 . 客户端架构

. 客户-服务器架构

谋学网www.mouxue.com

. 服务器架构 正确答案:

6. Jv是由哪家公司创始的?( ) . Mirosoft . IM

. Sun Mirosystem . Inter 正确答案:

7. 使用oerLyout布局管理器,当在容器的某个区域加入多个组件的时候.( ) . 一个组件可见 . 两个组件可见 . 三个组件可见 . 所有组件都可见 正确答案:

8. Sring和Stringuffer是属于( )包的 . jv.wt . jv.lng . jv.util . jv.string 正确答案:

9. 在Jv中,若想利用包的特性,可使用( )语句告诉编译器要使用的类所在的位置 . import . pkge . extens . implements 正确答案:

10. Jv去掉了++中影响代码健壮的指针结构,内存的释放是由()来完成的?( ) . Jv虚拟机 . 垃圾收集机制

. 三级代码安全检查机制 . 程序员用代码来完成的 正确答案:

11. 错误提示内容:jv:ommn not foun,请判断是下列哪个方面出了问题? . 编译器的路径变量设置不正确 . 程序中有错误的语句 . 文件名和公有类名不匹配

. min方法缺少stti和puli修饰 正确答案:

12. 在Jv中类的定义和实现应该( ) . 放到不同的文件中,定义的文件扩展名为.h . 放到不同的文件中,实现的文件扩展名为.jv . 放到同一个的文件中

. 放到不同的文件中,文件名没有要求

谋学网www.mouxue.com

正确答案:

13. Jv程序中内存的释放是由谁来完成的? . 程序开发人员 . 操作系统 . 编译器 . 垃圾收集器 正确答案:

14. 使用()函数可以改变框架的布局管理器 . hngeLyout( ) . setLyout( ) . resetLyout( ) . Lyout( ) 正确答案:

15. 当包含pplet的浏览器窗口最小化时,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

16. JVM运行的代码一般存储在什么为扩展名的文件中? . jv . jvm . lss . oj

正确答案:

17. 垃圾收集器在Jv虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。 . 存储的数据大小 . 存储数据的重要性 . 在内存的高端还是低端 . 内存被引用的次数 正确答案:

18. 框架的默认布局管理器是( ) . FlowLyout . orerLyout . GriLyout . rLyout 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

谋学网www.mouxue.com

二、多选题(共 7 道试题,共 28 分。)

1. 下列哪几项是计算机诞生早期,主机架构的特点?( ) . 不共享系统资源 . 集中处理 . 集中管理

. 各用户分享使用计算机资源 正确答案:

2. 下列哪几个是Jv的关键字?( ) . oolen . yte . onst . finl; 正确答案:

3. 下列属于缓冲区数据流优点的是( ) . 降低不同硬件设备之间速度的差异 . 提高I/O操作的效率

. 对于有大量I/O操作的程序具有非常重要的意义 . 可以也不同的数据类型的形式对取缓冲区 正确答案:

4. 下列叙述那些是正确的?( ) . Jv与We及Internet结合紧密

. Jv编译成字节码可以在任何系统下运行

. Jv没有内置的TP/IP、HTTP等协议库,需要调用WINOWS PI函数 . Jv支持多线程 正确答案:

5. 下列哪几项属于Jv语言的特点?( ) . 与平台无关 . 解释运行

. 具有灵活的指针类型 . 支持多线程 正确答案:

6. Jv pplet运行之前,系统要对之进行严格的三级代码安全检查,即()、()和()。 . 验证 . 分析 . 跟踪检测 . 代码优化 正确答案:

7. 下列各项中属于正确的Jv数组说明?( ) . hr s[] . hr [] s

谋学网www.mouxue.com

. lss [] . lss [] 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. 阅读下面程序 int list[]=new int[10];for(int I=0;I<=list.length;I++) list[I]=I;list[0]的值为( ) . 10 . 9

. 不一定 . 出错 正确答案:

2. 将容器中的组件处理成一系列卡片,每一时刻只显示其中一张的布局管理器是( ) . FlowLyout . orerLyout . GriLyout . rLyout 正确答案:

3. 当包含pplet的浏览器窗口最小化时,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

4. 当执行new为一个对象分配内存时,Jv( ) . 自动初始化所分配的内存空间

. 只分配内存,初始化要程序员手工进行 . 初始化与否可由操作系统设定 . 不一定 正确答案:

5. Jv的什么特点解决了困扰软件界多年的软件移值问题?( ) . 没有指针类型 . 多线程 . 与平台无关 . 丰富的PI文档

谋学网www.mouxue.com

正确答案:

6. 用( )修饰的类不能再派生子类,它已到达类层次的最底层 . finl . strt . puli . privte 正确答案:

7. Sring和Stringuffer是属于( )包的 . jv.wt . jv.lng . jv.util . jv.string 正确答案:

8. 对象在没有初始化时,值为( ) . 0 . null . 1

. 不可预测 正确答案:

9. 当Jv程序种定义一个使用lss定义的变量时,内存是( ) . 自动分配

. 需要在以后的代码中使用new分配 . 和操作系统的设置有关 . jv程序不需要内存 正确答案:

10. 编译后的Jv程序不能在硬件系统的PU上直接运行,而是通过()来执行的。 . JVM . WINOWS . LINUX . MOS

正确答案:

11. Jv中所有的类的共同的父类是( ) . ojet . Ojet . Frme . Min

正确答案:

12. 在对String类进行查找比较操作时,字符串的长度( ) . 不变 . 变长 . 变短 . 不一定 正确答案:

谋学网www.mouxue.com

13. 垃圾收集器在Jv虚拟机运行时的空闲时,通过检查内存的()来完成内存释放的。 . 存储的数据大小 . 存储数据的重要性 . 在内存的高端还是低端 . 内存被引用的次数 正确答案:

14. 当包含pplet的浏览器窗口最小化又再次恢复以后,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

15. 下列哪个是Jv的正确编译命令? . jv HelloWorlpp . jvHelloWorlpp.jv . jv HelloWorlpp . jv HelloWorlpp.jv 正确答案:

16. JVM运行的代码一般存储在什么为扩展名的文件中? . jv . jvm . lss . oj

正确答案:

17. jv使用()关键字声明一个公有类。 . puli . lss

. puli lss . Puli lss 正确答案:

18. 对于FileOutputStrem的实例对象,如果所指定的文件不存在,则产生() . IOExeption . 创建文件

. FileInputExeption . FileNotFounExeption 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

谋学网www.mouxue.com

二、多选题(共 7 道试题,共 28 分。)

1. 下面可以做为容器的有() . 按钮 . 框架 . 面板 . 文本域 正确答案:

2. 下列是属于pplet与显示和刷新有关的函数是( )。 . pint( ) . upt( ) . repint( ) . onrw( ) 正确答案:

3. 下列属于缓冲区数据流优点的是( ) . 降低不同硬件设备之间速度的差异 . 提高I/O操作的效率

. 对于有大量I/O操作的程序具有非常重要的意义 . 可以也不同的数据类型的形式对取缓冲区 正确答案:

4. 在Jv程序中,下列哪几项属于空白?( ) . 空格 . 制表符

. 换行符和回车符 . /*符 正确答案:

5. 下列叙述那些是正确的?( ) . Jv与We及Internet结合紧密

. Jv编译成字节码可以在任何系统下运行

. Jv没有内置的TP/IP、HTTP等协议库,需要调用WINOWS PI函数 . Jv支持多线程 正确答案:

6. 下列哪几项是计算机诞生早期,主机架构的特点?( ) . 不共享系统资源 . 集中处理 . 集中管理

. 各用户分享使用计算机资源 正确答案:

7. 下面关于容器的叙述正确的是( )

. 容器是图形用户界面中容纳其他组件的部分 . 容器只可以容纳组件,不可以容纳其它容器 . 容器即可以容纳组件,也可以容纳其它容器

谋学网www.mouxue.com

. 被其他容器容纳的容器,即是容器,又是组件 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

一、单选题(共 18 道试题,共 72 分。)

1. puli lss Xyz {int x=1;} 类Xyz有几个构造方法( ) . 0 . 1 . 2 . 3

正确答案:

2. Frme是( )类的子类 . Pnel . Winow . omponent . ontiner 正确答案:

3. 在Jv程序中试图打开一个文件,但文件不存在,Jv会立即产生一个( ) . 异常 . 错误 . 错误日志 . 立即死机 正确答案:

4. 如果像引入包中所有的类,可以使用通配符( ) . * . . . ? . $

正确答案:

5. Jv的三类异常中,当发生内存越界等无法恢复的错误时,会产生( ) . Exeption . Error . Runtime . Exeption 正确答案:

6. 框架的默认布局管理器是( )

谋学网www.mouxue.com

. FlowLyout . orerLyout . GriLyout . rLyout 正确答案:

7. 用( )可以修饰类或成员方法,表明是抽象的。 . finl . strt . puli . stti 正确答案:

8. JVM运行的代码一般存储在什么为扩展名的文件中? . jv . jvm . lss . oj

正确答案:

9. 当包含pplet的浏览器窗口最小化又再次恢复以后,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

10. 当包含pplet的浏览器窗口最小化时,( )函数被调用。 . init( ) . strt( ) . stop( ) . estroy( ) 正确答案:

11. 如果一段代码可能引发某种异常,Jv要求( ) . 最好处理 . 必须全部抛出 . 必须全部捕获

. 必须有明确的处理代码 正确答案:

12. Jv中所有的类的共同的父类是( ) . ojet . Ojet . Frme . Min

正确答案:

13. 对数组的边界检查是在( )时候进行的。 . 编译

谋学网www.mouxue.com

. 运行 . 不检查 . 不一定 正确答案:

14. Jv中如果一个类由父类,则父类可以有( )个。 . 1 . 2 . 3

. 不限制 正确答案:

15. 用( )修饰的类不能再派生子类,它已到达类层次的最底层 . finl . strt . puli . privte 正确答案:

16. Jv程序中内存的释放是由谁来完成的? . 程序开发人员 . 操作系统 . 编译器 . 垃圾收集器 正确答案:

17. 下列属于Runnle接口实现的函数是。 . puliRunnle(Thre t) . puli voi strt( ) . puli voi min( ) . puli voi run( ) 正确答案:

18. 不变(长度)字符串使用( )处理. . hr . hrter . String

. Stringuffer 正确答案:

东财《面向对象的程序设计》在线作业二(随机)

二、多选题(共 7 道试题,共 28 分。)

谋学网www.mouxue.com

1. Jv的复合类型包括那些类?( ) . 数组 . 类 . 联合体 . 接口; 正确答案:

2. 下列是属于pplet与显示和刷新有关的函数是( )。 . pint( ) . upt( ) . repint( ) . onrw( ) 正确答案:

3. 下面的方法FileInputStrem和FileOutputStrem不支持的有( ) . re( ) . lose( ) . mrk( ) . reset( ) 正确答案:

4. 下列各项中属于Jv常数的有?( ) . 95.255 . true . 283

. \正确答案:

5. 在Jv程序中,下列哪几项属于空白?( ) . 空格 . 制表符

. 换行符和回车符 . /*符 正确答案:

6. 下面属于组件的是( ) . utton . lel . pnel . frme 正确答案:

7. 下列各项中属于正确的Jv数组说明?( ) . hr s[] . hr [] s . lss [] . lss [] 正确答案:

本文来源:https://www.bwwdw.com/article/6ay6.html

Top