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 IT农庄 www.itnz.cn C 利用父类的类名访问 D 无法访问到
57、当父类的变量指向子类对象时,对于同名的成员函数会调用哪个(A) A 调用子类的成员函数
B 先调用父类的函数再调用子类的函数 C 调用父类的成员函数
D 先调用子类的函数再调用父类的函数。
58、关于多态性,以下描述中错误的是(B) A 多态性就是成员函数的覆盖 B 多态性就是成员函数重载
C 多态性只存在于同名的成员变量之间
D 多态性是指数据变量指向的对象而不是变量本身的类型来决定调用哪个成员函数
59、关于java 中的继承,以下说法正确的有(C) A java 中类最多只在一个直接父类或者没有父类
B java 中的每个类都有一个直接父类,而且只有一个直接父类 C java 只支持单继承,不支持多重继承
D 子类只能继承父类的public,protected 和同一个包中的package 级的成员
60、关于object 类,以下正确的是()
A object 类中定义了一些重要的成员函数和变量,以方便java 类的使用
B object 类是一个非常特殊的“虚拟”类,它就是说你只能从object 类派生出它类但个创建一个object 类的对象,也不能将一个引用变量定义为object 类型
C 如果一个类已经有了父类,那么这个类同时继承了object 类,也就是说这时候这个类实际上有两个父类
D object 类是所在其他java 类的直接或间接父类
E java 中的类是单继承的,因此所在的类以object 类为根,形成了棵继承树
61、简单变量和引用变量在作为类的成员变量时有什么区别( C)
A. 简单成员变量会自动初始化为默认值(0),而引用变量只会自动初始化为空值,实际使用时还需要将它指向一个对象.
B. 引用成员变量不需要初始化,简单成员变量需要在构造函数中初始化 C. 简单成员变量不需要初始化,引用变量需要在构造函数中初始化 D. 类的成员变量可以自动初始化,因此没有区别
62、小程序如何获得向它传递的参数(A) A. 参数值通过getParameter 函数获得 B. 通过main 函数的参数获得 C. 通过run 函数的参数获得 D. 通过init 函数的参数获得
63、编写Java 源程序,可以使用的编辑工具是( C)
IT农庄 www.itnz.cn IT农庄 www.itnz.cn A Microsoft PowerPoint B. Microsoft Word C. 记事本
D. Adobe Acrobat
64、以下关于编写,编译,运行Java 程序的步骤中,错误的步骤是() A. 用link 将二进制目标码文件连接成可执行文件 B. 用Javac 将java 源文件编译成二进制目标码文件 C. 用java 命令运行编译过的java 程序 D. 用文本编辑器编写java 源文件
E. 在Windows 操作系统下,用javac 命令重新编译一遍java 源文件,即可使用java 程序
65、在下面的代码中,comtinue 语句的作用是(B ) for ( int i=0;i objArray[i];=100 A. 跳过if 程序块中contion 下面的语句,执行if 块外面的语句 B. 跳过for 循环中contion 下面的语句,直接开始新的循环 C. 跳过整个函数中下面所有的语句,跳出整个函数 D. 如果if 程序块中有else 块,则跳过else 块,执行下面的语句 66、以下关于return 语句的描述,错误的是(C) A. 如果不带返回值,那么只需要return 语句本身 B. 如果退出时要带一个返回值,只需要把返回值放到return 后面就行了 C. 函数可以随意觉得是否带返回值,无需事先定义 D. Return 语句的作用的退出当前的函数回到原先调用它的程序处 67、Java 中的运算符分为几类?() A. 二元运算符可分为前缀符号,中缀符号和后缀符号 B. 二元运算符又可分为前缀符号和后缀符号 C. 三元运算符只是一种形式 D. 分为一元运算符,三元运算符 E. 一元运算符的前缀符号和后缀符号只是形式不同,在效果上完全相同 68、.Java 中的引用变量需要初始化简单变量,可以不进行初始化(A) A. 正确 B. 错误 69、Protected 级的成员可以使那些对象访问到(D) A. 所有的类 B. 同一个包的其他类,也可以背子类继承 C. 同一个包的其他类 IT农庄 www.itnz.cn 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java基础模拟题-答案(2)在线全文阅读。
相关推荐: