IT农庄 www.itnz.cn E.用类的全名(包名+类名)访问
107、以下关于rector 类的描述中,错误的是() A.rector 类也可以存放数值型的简单变量 B.rector 类可以存放各种对象 C.rector 对象的最大元素数量可变 D.rector 类在功能上与数组非常接近
108、以下关于字符串函数的描述中,对的是(B) A.delete 函数用于删除整个字符串 B.replace 函数的作用是替换一段子串
C.set char at 函数的作用是将string 或string Butter 空符串的某个字符替换 D.instrt 函数的作用是在字符串的某个位置插入一个字符 E.app end 函数用于在已有的字符串末尾添加新内容
109、Object 类是所有其他类的直接或间接父类(A) A.对 B. 不对
110 、如何定义线程的主运行函数(B) A.线程类的main 函数就是主运行函数
B.用线程类的run 函数覆盖Thread 类的同名函数 C.就是线程的主运行函数
D.线程类的start 函数就是主运行函数
111 、多线程程序的创建有哪几点(ACDE) A.在主程序中创建线程对象 B.为线程对象分配内存运行空间 C.建立线程类
D.指定线程运行的起始点 E.启动线程
112 、以下检查文件文件夹状态的函数中哪些不是File 对象所具有的() A.is Archire 函数,检查文件是否被备份过 B.is System 函数,检查文件是否属于系统文件 C.is Hidden 函数隐藏
D.length 函数返回文件长度
E.list 函数列出子目录下的所有文件名。
113 、下面的代码是否有错误?(A)题目不全 if (ture){
string var2 = “ 变量2”; System.out.println(var2);
A. 正确.前面出现的变量var2 有效期仅在if 块中,不会与后面的变量var2 重叠.
IT农庄 www.itnz.cn IT农庄 www.itnz.cn B. 正确.尽管变量var2 定义了两次,但程序自动将它看成一个变量.
C. 错误.If 块中的 变量var2 有效期从这里到函数结束,因此会出现重叠.
D. 错误.不管变量在哪里定义,他们都会在函数入口出初始化,因此会出现重叠.
114 、在创建JBuilder 工程的步骤中,哪一步是错的?() A.选择最终产生的可执行文件所运行的操作系统平台. B.设置工程类型为"jpx".
C.设置JBuilder 工程所在的目录的位置. D.输入工程名.
115 、面板中可以设置的属性有()
A.布局管理器B.边框C.显示的文字D.图片E.背景色
116 、变量名能使用中文名吗?()
A.可以.JAVA语言的字符都是16位UNICODE字符.
B.可以.JAVA语言的字符都是16位UNICODE字符.汉字与英文字母并无分别.可以直接引用.
C.可以.JAVA语言的字符都是使用16位的UNICODE字符,因此只有在中文操作系统下就可以使用 中文.
D.不能,中文变量名无法被JAVA辨认.
117 、以下变量类型中,不属于简单变量类型的是(C)
A.双精度浮点型B.一个字符C.一串字符串D.一个逻辑值
118 、关于分支语句的作用,描述正确的是(C)
A.Switch 语句与if?elseif?else 语句在功能上是对等的,二者可以互换.
B.if?elseif?else 是一种特殊的多元选择机构.它与if?else 虽然类似.但彼此没有任何关系.
C.If 后面只能带一条执行语句,如果你需要执行多条语句,则需要把它们放到花括号里面.
D.If 后面只能只能带一条执行语句,如果你需要执行多条语句,则必须以函数的形式完成. E.Switch 结构中需要加入break 语句,否则不能做到在执行完一个case 之后就跳出Switch 结构.
119 、在函数中,"引用变量"关键字都有哪些作用?(D)不明白 A.中断函数获得返回值
B.中断函数或中断整个程序. C.仅有中断函数的作用.
D.仅有获得返回值这一项作用.
120 、在一个函数中,允许有几个ruturn 语句?(A) A.不限制数量B.4个C.2个D.1个
IT农庄 www.itnz.cn IT农庄 www.itnz.cn
121 、对于没有返回值的函数,能否带有return 语句?(D) A.不行.因为没有返回值. B.不行,程序只能自然结束. C.可以.
D.可以,但只能在程序的末尾有一条return 语句.
122 、在创建对象对有几种方法为对象的成员变量赋初值?(E) A.却声情况下成员变量会自动赋零值或空值 B.在创建对象之前先为对象的成员变量赋初值 C.为成员变量赋指定的初值 D.不能为成员变量赋初值
E.利用构造函数为成员变量赋初值
123 、关于类的构造函数,以下正确的是(D)
A.同一个类可以有几个构造函数,各构造函数的参数必须不同 B.同一个类可以有几个构造函数,各构造函数的参数必须相同 C.当创建一个对象时,需要指明是否调用该对象的构造函数. D.构造函数的名称与类的名称相同.
E.当创建一个对象时,该对象的构造函数会被自动调用.
124 、在JAVA中,带返回值的为函数,不带返回值的为子程序.A A.正确B.错误
125 、在创建对象的时候,会自动为对象的每个成员变量初始化.B A.正确 B.错误
126 、如何将一个类放到包里?() A.在类的源文件开始处写上包名
B.在类的源文件开始处写上"package "关键字.后面跟包名 C.在类的源文件开始处写上包名.后面跟上"package "关键字 D.将包名作为源文件名
127 、一个类在实现接口的时候,需要注意什么?()
A.函数名,返回值的类型,函数的参数个数,参数名称和参数类型都必须与接口中的对应函数一致.
B.只要类的函数名,函数类型与接口中的对应函数相一致即可 C.只要类的函数名与接口中的对应函数相一致即可
D.必须实现接口的所有函数,但可以不包括父接口继承来的函数 E.必须实现接口的所有函数包括父接口继承来的函数
128 、为了不影响程序的正常运行,JAVADOC命令全部嵌入在注释语句中.以"/**"开头,以"*/"结尾.
IT农庄 www.itnz.cn IT农庄 www.itnz.cn A.正确B.错误
129 、JAVA内部如何利用"+"号把字符串连接在一起?(C)
A."+"相当于APPEND函数.在STRINGBUFFER对象的后面添加字符串.因此只有STRI
NGBUFFER对象才用"+"连接符.
B.JAVA在用"+"号进行字符连接时,是新建一个STRINGBUFFER对象,用它来连接所有字符
串.然后再转回string 对象.
C."+"号相当于append 函数,在string 对象的后面添加字符串
D."+"号相当于append 函数,在string 对象的后面添加字符串.因此只有string 对象才能用"+"连接符.STRINGBUFFER对象,整数,浮点数等都不能使用.
130 、以下为多线程程序的设计步骤,错误的是() A.调用线程对象的start 函数来启动线程. B.在主程序中创建线程对象. C.在Windows 中注册一个线程. D.由Thread 类派生出一个线程类.
131 、对象的finalize 函数的作用是什么? A
A.在对象被销毁时自动调用,来完成销毁前的最后操作. B. 在对象被销毁后调用,完成一些系统辅助工作. C. 消除对象.
D. 表示对象已经失效了.
132 、Java 是一种编译型语言还是解释型语言? A
A. Java 是一种兼有编译和解释的语言,Java 通过编译方式将源文件变为目标文件,再通过解释型方式将目标文件变为可执行文件.
B. Java 是一种兼有编译和解释的语言,Java 通过解释型的方式将源文件变为目标文件,再通过编译型型方式将目标文件变为可执行文件.这样可提高Java 程序的运行速度. C .Java 是一种解释型语言. D. Java 是一种编译型语言.
133 、While 循环的含义是: D
A. 反复执行花括号里的语句,执行次数等于条件表达式的值,之后再判断条件表达式的值是否正确.
B. 反复执行花括号里的语句,执行次数等于条件表达式的值. C. 反复执行花括号里的语句,直到条件表达式为真. D. 当条件表达式为真时,反复执行花括号里的语句.
134 、While 循环和do While 循环有什么区别? C A.While 循环比do While 循环要少执行一次.
B.While 循环是当钉件表达式为真时,反复执行循环语句,而do While 循环是反复执行循环语句,直至条件表达式为真.
IT农庄 www.itnz.cn IT农庄 www.itnz.cn C.While 循环是先判断,再执行,而do While 循环是先执行,后判断.
D.While 循环至少执行一次,而do While 循环可能一次也不执行.
135 、以下几种关系和条件运算符的描述中,错误的是: B
A. “||” 和“|” 都表示”或”,它们都会计算两边的语句,判断是否为“真”,只要有一边为真,则结果也是真.
B. “&&” 和“&”都表示“与”,它们都会计算两边的语句,判断是否为“真”,如果两边都为真,则结果也是真.
C. “&&” 是有条件地计算右边的值,而“&”无条件地计算右边的值. D. “>=”, “!=”, “<=”, 用于判断大于,不等于,和小于. E. “= =”, 判断两个变量是否相等.
136 、if?else 结构控制当条件满足和不满足时分别执行不同的语句. A A.正确. B.错误.
137、构造构数能否被子类继承? A
A.不能被继承,但调用子类的构造函数之前会先自动调用父类的构造函数. B.不能被继承,父类的构造函数不再使用. C.可以被继承.
D.可以被继承,但子类如果有自己的构造函数的话会覆盖父类.
138、子类和父类的构造函数的调用顺序是怎样的? D A.只调用子类的构造函数. B.只调用父类的构造函数.
C.选调用子类的构造函数,再调用父类的构造函数. D.选调用父类的构造函数,再调用子类的构造函数.
139、如果父类的构造函数带有参数,子类如何调用? A
A.子类也创建具有同样参数的函数参数,Java会自动调用父类构造函数的. B.子类构造函数的开头用“super” 语句调用父类构造函数. C. 无法调用.
D. 创建子类对象时,先调用父类的构造函数,再调用子类的构造函数.
140 、对Java 中的继承,以下说法中正确的是: C A. Java 支持单继承和多复继承.
B. Java 只支持单继承,不支持多重继承.
C. Java 中的类最多只有一个直接父类,或者没有直接父类.
D. Java 中的每个类都有一个直接父类,而且只有一个直接父类.
E. 子类只能继承父类的public,protocted 和同一个包中的package 组的成员.
141 、public 组的成员变量能够被以下哪些对象访问到? C
A.所有的对象,但子类只能直接访问,而不能继承父类对象的public 组成员. B. 所有的对象,但其它包中的对象只能访问少数从句中导出的成员.
IT农庄 www.itnz.cn
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Java基础模拟题-答案(4)在线全文阅读。
相关推荐: