教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

javaSE练习题2及答案

来源:网络收集 时间:2026-02-11
导读: 一、单选 1、 (1分)下列描述中,错误的是( A )。 A.Java语言的性能要比C语言差 B.Java能够实现一次编写,处处运行 C.Java是一种面向对象的编程语言 D.Java有多线程机制 2、下列不属于java语言特点的是(B ) A.自动垃圾回收机制 B.面向过程的编程语言

一、单选

1、 (1分)下列描述中,错误的是( A )。

A.Java语言的性能要比C语言差 B.Java能够实现一次编写,处处运行 C.Java是一种面向对象的编程语言 D.Java有多线程机制

2、下列不属于java语言特点的是(B )

A.自动垃圾回收机制 B.面向过程的编程语言 C.跨平台特性

D.去除了难理解的指针等概念

3、下列不是虚拟机执行过程特点的是( A )

A.单线程 B.多线程 C.动态链接 D.异常处理

4、 (2分)阅读下列代码,选出该代码段正确的文件名(B )。

class A{ void method1(){

System.out.println(\ } }

public class B{ void method2(){

System.out.println(\}

public static void main(String[] args){ System.out.println(\ } }

A: A.java

B:A.class

C: B.java

D: B.class

5、结构化程序设计所规定的三种基本控制结构是(C )

A、输入.处理.输出 B、树形.网形.函数 C、顺序.选择.循环 D、主程序.之程序.函数

6、下面为数组初始化正确的写法是( d

):

A、double c[] = new double[]{1,2} B、double c[] = new double{1,2} C、double c[] = new double[](1,2) D、double c[] = new double(1,2)

7、(2分):下面不属于java类中的类修饰符的是(C ):

A. public B. final C. extends D. abstract

8、下列描述中,错误的是(A )

A、java要求编程者管理内存 B、对象是类的一个实例 C、类是一个抽象 D、java有多线程机制

9、(2分): 不论循环条件判断的结果是什么, ( B )循环将至少执行一次。

A.while B.do-while C.for

D. 以上都不是

10、下列描述中,错误的是( A)

A、java要求编程者管理内存 B、对象是类的一个实例 C、类是一个抽象 D、java有多线程机制

11、(1分):下面关于for-each循环说法不正确的是:( D )

A、JDK1.5之后才提供了for-each循环

B、使用for-each循环遍历数组时,无须获得数组长度。

C、使用for-each循环遍历数组时,无须根据索引来访问数组元素。 D、以上说法都不正确

12、以下哪一项不是File类的功能( B )

A)创建文件 B)创建目录 C)删除文件 D)拷贝文件 13、下列程序test类中的变量c的最后结果为( D )

public class test {

public static void main(String args[]) {

int a=10; int b; int c; if(a>50) { b=9; } c=b+a; } }

A、10 B、0 C、19 D、编译出错 15、那么下列说法正确的是:( --------

A:程序运行结果为”有参”;

B:程序编译错误,不能运行

C:程序运行结果为“name”; D:程序能编译,但是没有输出结果 16、如下代码:

for(int i = 0;i<2;i++){

System.out.println(\}

循环会执行( C )次: A、0 B、1 C、2 D、3

17、下列语句中不正确的一个是( D )。

(A)float f = 1.1f; (B)byte b = 128;

(C)double d = 1.1/0.0; (D)char c = (char)1.1f; 18、对于while(循环条件){循环体}循环,在每次执行循环之前,都先对循环条件求值,如果循环条件为( A )则运行循环体部分。

A、true B、false C、1 D、0 19、2.下列对于continue的作用描述正确的是( B ):

A、continue用于强行终止循环,跳出循环体

B、continue用于终止本次循环,接着会开始下次循环

C、continue不仅能终止循环,还能终止循环语句之外的语句的执行 D、continue不能终止任何循环

二、多选。

1、对于while(循环条件){循环体}循环,下面选项说法正确的是( AD ):

A、循环条件为true,执行循环体 B、循环条件为true,不执行循环体 C、循环条件为false,执行循环体 D、循环条件为false,不执行循环体

2、int 和 Integer 的区别是?(

ABC )

A、Int是java的原始数据类型,Integer是java为int提供的封装类。 B、引用类型和原始类型的行为完全不同,并且它们具有不同的语义。 C、引用类型和原始类型具有不同的特征和用法。

D、Integer是java的原始数据类型,Intager是java为int提供的封装类。

3、下面哪些选项那些可以用作变量名的首字符?( A )

A. 字母B. 下划线(_)C. 数字D. 美圆符号($)

4、现有1个char类型的变量c1=66和1个整型变量i=2,当执行c1=c1+i;语句后,

c1的值可以为( D )。

(A)'d' (B)'D' (C)68 (D)语句在编译时出错

5、编译运行以下程序后,关于输出结果的说明不正确的是 ( ABD )

public class Test{

public static void main(String args[ ]){ int x=8;

System.out.println(“value is “+ ((x>5) ? \“<0”)); } }

A.输出结果为:<0

C.输出结果为:value is >0

B.输出结果为:value is “>0” D.编译错误

6、下面为数组初始化正确的写法是( AB ):

A、int[] b = new int[]{1,2} B、int[] b = {1,2}

C、int[] b = new int[](1,2) D、int[] b = new int(1,2);

7、(2分)下列代码的可能输出结果( ABC )

public class Person{

static String arr[] = new String[5]; public static void main(String a[]) { arr[1] = “2”; arr[4]=”0”;

for(int i=0;i

A、输出null B、2 C、0 D、运行时将产生错误 8、以下哪项属于面向对象的特征( BCD )

A、跨平台 B、继承 C、封装 D、多态性

9、for循环中能嵌套哪些循环( ABC ):

A、for循环 B、while循环 C、do while循环 D、不能嵌套任何循环

10. (2分)下列属于关于面向对象的特点的是( BCD ):

A)多线程;B)封装;C)继承;D)多态

11.下列属于数值型数据的是(ABCD)

A、byte B、short C、int D、long

12、下列Java语句中,正确的项是( ABCD)。 (A)int b = 10; (B)char c='a'; (C)float e = 32; (D)char d=65;

13、现有1个char类型的变量c1=66和1个整型变量i=2,当执行c1=c1+i;语句后,c1的值可以为( BC )。

(A)'d' (B)'D' (C)68 (D)语句在编译时出错

14、下列关于运算符优先级的说法中,正确的一个是( ABD ) (A)运算符按照优先级顺序表进行运算

(B)同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的 (C)同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的 (D)括号可以改变运算的优先次序

15、在下面程序中,变量i可以使用的数据类型是:( BD ) switch (i) { default:

System.out.println(“Hello”); }

A.char B.byte C.float D.int E.object …… 此处隐藏:2265字,全部文档内容请下载后查看。喜欢就下载吧 ……

javaSE练习题2及答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/599269.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)