第一范文网 - 专业文章范例文档资料分享平台

Java基础模拟题-答案

来源:用户分享 时间:2025/6/1 13:57:17 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

IT农庄 www.itnz.cn D 在变量所在的整个源程序中变量名必须是唯一的,否则会造成混乱 E 变量名必须以英文字母打头,不能以数字或汉字打头

29.JAVA 语言包括两类变量:简单变量和引用变量(A) A 正确 B 错误

30. Private 级的成员可以被哪些对象访问(C) A 同一包中的其他类

B 仅同一类的私有成员函数 C 仅同一类的所有成员函数 D 所有其他类

31.同一类的两个对象之间能否相互访问私有成员函数(D) A 可以,但只能读取,不能修改

B 可以,属于同一类的两个对象之间可以相互访问私有成员变量 C 不行,两个对象间不共享私有成员 D 不行,私有成员只能在本对象内访问

32.Protected 级的成员可以被哪些对象访问?(D) A 同一个包的其他类 B 所有类

C 同一包的其他类,也可以被子类继承 D 同一包的其他类,子类

33. 使用构造函数为成员变量赋初值的好处在哪?(D) A 可以带参数,对不同的对象赋不同的初值

B 可以带有多个构造函数,各同名构造函数间通过参数列表来区分 C 可以选择是否在创建对象时使用构造函数 D 可以自动为成员变量赋初值

E 可以带有多个构造函数,不同构造函数的名称不同,在创建对象时选择使用

34.在JAVA 中类的成员有几级访问控制级(A) A 4 级:公开,保护,私有,包 B 3 级:公开,包,私有

C 4 级:其中包访问级是缺省的访问控制级 D 3 级:公开,保护,私有 E 3 级:公开,保护,包

35. JAVA 只支持单继承,也就是说子类只能有一个直接父类(A) A 正确 B 错误

36. 子类不能继承父类的私有成员变量,因此也没有任何办法可以修改父类的私有变量(B) A 正确 B 错误

IT农庄 www.itnz.cn IT农庄 www.itnz.cn 37.使用接口的通常办法是(E) A 将接口数当作静态数来调用 B 直接调用接口的函数

C 将接口变量作为函数的参数来使用

D 定义一个接口变量,将变量指向实现接口的对象来访问 E 定义一个接口对象,通过对象访问

38.两个浮点数相除,即使除数为0,也不会出现异常退出(B) A 正确 B 错误

39.Wait 函数的作用是什么?(C)

A 暂停另一个线程,让它等待本线程的信号 B 等待另一个线程的信号

C 让线程暂停,直到另一个线程通过notify 或notifyAll 函数叫醒它为止 D 与另一个线程合并

40.在JAVA 中,相对路径和绝对路径有什么区别?(D)??? A 相对路径和绝对路径一样

B 相对路径是指相对于JAVA 系统所在目录的路径 C 绝对路径是将当前路径与相对路径叠加之后的结果

D 绝对路径是将JAVA 系统路径与相对路径叠加之后的结果

41.以下相对路径,绝对路径,规范路径的描述中,错误的是(A) A 绝对路径和规范路径的含义相同

B 规范路径就是包括盘符,每级子目录名在内的完整路径 C 规范路径就是在相对路径前加上当前路径的位置 D 绝对路径就是在相对路径前加上当前路径的位置 E 相对路径就是文件相对于当前路径前所在的位置 42.Jbuilder 产生的可执行程序中Windows 图形界面程序与Windows 命令行程序有什么区别?(B)

A 图形界面程序只能用于图形界面的JAVA 程序 B 没区别

C 命令行程序只能用于命令行界面的JAVA 程序

D 二界面相同,但Windows 命令行程序后面还有一个命令行界面

43.Jbuilder 可以创建几种类型的可执行文件?(D)??? A 仅Windows 下的可执行程序 B Solaris 程序

C Linux 5 与 mac 程序 D 所有的程序

E Windows 图形与文字界面程序

44、对象的有效期有多长?(B)

IT农庄 www.itnz.cn IT农庄 www.itnz.cn

A 与引用变量的有效期相同,当引用变量的有效期结束时,对象也自动消失

B 从对象创建时开始,直到没有任何引用变量指向该对象时,对象失去作用。被自动回收 C 从对象创建时开始,直到编程人员用“delete”关键字删除对象为止 D 从对象创建时开始,直到程序结束

45、以下程序的执行结果是什么?B int a = 8; int b = 0; try {

System. out .println ( “a/b 的值是:”+a/b) }catch (Arithmetic Exceptime){

System.out.println(“程序出现异常,变量b 不能为0。”);} A 程序出错退出

B 程序执行,在屏幕上显示“程序出现异常,变量b 不能为0。” C 程序正常,。。。。“a/b 的值是:0”

D 程序出现异常,在屏幕上提示出现算术异常

46、对小程序的安全限制的描述中,错误的是(B)

A 小程序不能与除了提供它的服务器以外的任何主机建立网络连接

B 小程序不能读出或写入客户机的文件,它只能读出以网址形式给出的文件 C 小程序只能执行客户机上的操作系统所提供的程序 D 小程序不能导入其它库或者以其他语言写的代码

47、执行一个JAVA 程序“FIRSTAPP” 的方法是( ) A 直接双击编译好的JAVA 目标码文件执行 B 运行“javac FirstApp.class” C 运行“java FirstApp.java” D 运行“java FirstApp.”

48、JAVA 程序的编译与运行分几个阶段。下面的阶段描述中正确的是() A JAVA 虚拟机解释目标码文件,并把他们翻译为硬件能够理解的机器语言。 B 目标码文件无需连接,可以直接由JAVA 虚拟机执行。

C JAVA 虚拟机运行连接后的可执行文件,将它们翻译为硬件能够理解的机器语言 D 连接软件将目标码文件连接为最终的可执行文件

49、有关for 和while 循环,以下说法错误的是(D) A while 循环的循环变量最通用的循环语句

B for 循环的循环变量只能是从零或者从1 开始的整数 C for 循环在固定次数的循环中使用比较方便

D for 循环能够完成的工作,用while 循环也能完成

50、在多层循环中各层之间的关系是(B) A 各层循环间可以嵌套,也可以交叉

IT农庄 www.itnz.cn IT农庄 www.itnz.cn B 必须要保证一个循环是安全嵌套在另一个循环中的,两个循环之间不能交叉 C 只有相邻的两层循环之间需要相互交叉 D 各层循环之间都必须相互交叉

51、对变量的初始化,以下几种方法错误的是(B) A int a ;

For (int I =0: i<12;i++) a= i

B int a; Int b =a

C int a ; If (true) A=7;

D int a=0; E int a; a=0;

52、 “op1&&op2” 运算符只有在需要时才计算右边op2 的值,如果通过op1 就能知道返回结果时,op2 就不 会被计算(A) A 正确B 错误

53、函数的自变量能否与函数中的局部变量名?C A 不能,否则会引起混肴

B 不能,因为自变量也是局部变量 C 可以,利用“this” 关键字就可区分 D 可以,利用“function”

54、 java 中存在那些循环结构(C) A 用if 和go to 语句形式的循环

B loop 循环,没有中断循环的语句,需要在程序中使用break 语句中断循环 C for 循环,常用于次数已知的循环语句

D until 循环和do ..until 循环用于在条件表达式为假的反复执行循环内的语句 E while 循环和do ..while 循环用于在条件表达式为真。。。。

55、 JAVA 中的引用变量需要初始化,简单变量可以不进行初始化A A 对B 不对

56、在子类中,如何访问父类的被覆盖成员函数C A 利用SUPER 关键字访问

B 创建一个父类的变量,用父类的变量访问

IT农庄 www.itnz.cn

搜索更多关于: Java基础模拟题-答案 的文档
Java基础模拟题-答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1tmxv97wu606i7k4fy7m_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top