




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第一部分模拟试题(后面附答案后面附答案) 第一题 单项选择题 1、在下列说法中,选出最正确的一项是()。 A、Java 语言是以类为程序的基本单位的B、Java 语言是不区分大小写的 C、多行注释语句必须以/开始D、在 Java 语言中,类的源文件名和该类名可以 不相同 2、下列选项中不属于 Java 虚拟机的执行特点的一项是()。 A、异常处理B、多线程C、动态链接D、简单易学 3、下列选项中属于 Java 语言的垃圾回收机制的一项是()。 A、语法检查B、堆栈溢出检查C、跨平台D、内存跟踪 4、下列选项中属于 Java 语言的安全性的一项是()。 A、动态链接B、高性能C、访问权限D、内存跟踪 5、下列选项中,属于 JVM 执行过程中的特点的一项是()。 A、编译执行B、多进程C、异常处理D、静态链接 6、在 Java 语言中,那一个是最基本的元素?() A、方法B、包C、对象D、接口 7、如果有 2 个类 A 和 B,A 类基于 B 类,则下列描述中正确的一个是()。 A、这 2 个类都是子类或者超类B、A 是 B 超类的子类 C、B 是 A 超类的子类D、这 2 个类都是对方的子类 8、使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?() A、abstractB、privateC、protectedD、不使用保留字 9、编译一个定义了 3 个类和 10 个办法的 Java 源文件后,会产生多少个字符码文件,扩 展名是什么?() A、13 个字节码文件,扩展名是.classB、1 个字节码文件,扩展名是.class C、3 个字节码文件,扩展名是.javaD、3 个字节码文件,扩展名是.class 10、下列属于 Java 语言的特点的一项是()。 A、运算符重载B、类间多重继承C、指针操作D、垃圾回收 12、关于 Java 语言的内存回收机制,下列选项中最正确的一项是()。 A、Java 程序要求用户必须手工创建一个线程来释放内存 B、Java 程序允许用户使用指针来释放内存 C、内存回收线程负责释放无用内存 D、内存回收线程不能释放内存对象 13、下列关于 Java 程序结构的描述中,不正确的一项是()。 A、一个 Java 源文件中可以包括一个 package 语句 B、一个 Java 源文件中可以包括多个类定义,但是只能有一个 public 类 C、一个 Java 源文件中可以有多个 public 类 D、源文件名与程序类名必须一致 14、下列说法正确的一项是()。 A、java.1ang.Integer 是接口B、java.1ang.Runnable 是类 C、Doulble 对象在 iava.1ang 包中D、Double 对象在 java.1ang.Object 包中 15、下列关于类、包和源文件的描述中,不正确的一项是()。 A、一个包可以包含多个类B、一个源文件中,可能有一个公共 类 C、属于同一个包的类在默认情况下可以相互访问 D、系统不会为源文件创建默认的 16、下列关于类、包和源文件的说法中,错误的一项是()。 A、一个文件可以属于一个包B、一个包可包含多个文件 C、一个类可以属于一个包D、一个包只能含有一个类 17、以下关于面向对象概念的描述中,不正确的一项是( )。 A、在现实生活中,对象是指客观世界的实体 B、程序中的对象就是现实生活中的对象 C、在程序对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class) D、在程序中,对象是一组变量和相关方法的集合 18、Java 语言最初是面向哪个应用领域设计的?() A、InternetB、制造业C、消费电子产品D、 CAD 19、Java 语言是以哪一种语言为基础的?() A、BasicB、SmalhalkC、 CD、C+ 20、下列选项中,不属于 JDK 文件目录中的子目录的是()。 A、bin 子目录B、include 子目录C、jreD、lib 子目录 21、下列选项中,不属于 java 核心包的一项是( )。 A、javax.swingB、java.ioC、 java.utilD、java.1ang 22、下列属于 Java 核心包的一项是( )。 A、javax.namingB、javax.rmiC、 javax.soundD、java.math 23、下列关于 java.1ang 包中封装的基本类的说法中,不正确的一项是( )。 A、java1ang 包封装了 Object、Class、System、String、Thread 等基本类 B、System 类提供了标准的 I/O 操作,可以实例化 C、Class 类的对象包含所对应的类的基本信息,可以通过调用 Class 类的方法访问这些 信息 D、Object 类是所有类都必须继承的类 24、下列关于注释语句的描述中,正确的一项是( )。 A、以/开始的是多行注释语句 B、以/*开始,*/结束的是单行注释语句 C、以/*开始,*/结束的是可以用于生成帮助文档的注释语句 D、以/*开始,*/结束的是单行注释语句 25、对于类的说法中,不正确的一项是( BD )。 A、一般类体的域包括常最、变量、数组等独立的实体 B、类中的每个方法都由方法头和方法体构成 C、Java 程序中可以有多个类,但是公共类只有一个 D、java 程序可以有多个公共类 26、定义类时,不可能用到的保留字是()。 A、 privateB、 classC、 extendsD、 implements 27、下列关于类和对象的描述中,不正确的一项是()。 A、现实世界中,可以把每件事物都看做是一个对象 B、一组对象构成一个程序,对象之间通过发消息通知彼此该做什么 C、有共同属性的对象可以抽象为一个类 D、一个类只能实例化一个对象 28、下列说法中,不止确的一项是( )。 A、Java 程序有两类:Application 和 Applet B、类的方法只能由 public 修饰 C、面向对象的程序设计的优点有:可重用性、可扩展性、可管理性 D、Java 语言通过接口支持多重继承 29、定义主类的类头时可以使用的访问控制符是()。 A、publicB、protectedC、privateD、private protected 30、下列描述中,不正确的是()。 A、Java 不支持多线程 B、一个 Java 源程序中不允许有多个公共类 C、Java 程序可以划分为两大类:Application 和 Applet D、Java 通过接口支持多重继承 31、java 语言的类间的继承关系是()。 A、多重的B、单重的C、线程的D、不能继承 32、下列哪个不是面向对象程序设计方法的特点?( ) A、抽象B、继承C、多态D、结构化 33、下列描述中不正确的一项是( )。 A、Java 是纯面向对象语言,不兼容以往的任何语言 B、c+不是纯面向对象的,它兼容 c 语言 C、在 1ava 语言中,使用对象时必须先声明D、Java 语言和 c+一样有指针 35、下列整型的最终静态属性 i 的定义中,正确的是()。 A、final i;B、static int i;C、static final int i=234: D、finall float i=3.14f; 36、下列语句中,正确的给出初始值为 222.111 的单精度浮点数 f 的定义的一个是(A )。 A、float f=222.111f:B、float f=222.111; C、float f=222.111dD、float f=222.111; 37、下列关于数据类型的类包装的说法中,不正确的一个是( )。 A、char 类型被包装在 Character 类中B、int 类型被包装在 Integer 类中 C、包装类有己的常用方法和常数D、包装类可以被其他的类继承 38、下列关于浮点型数据的说法中,不正确的一个是( C )。 A、浮点型数据属于实犁数据B、浮点型数据由数据和小数组成 C、浮点型数据小数位数越少越精确D、浮点数据包括实型常量和实变量 39、 现有一个双精度浮点变量声明为 double dValue; 下列赋值语句不正确的一个是( D )。 A、dValue=Fhoat.POSITIVE_INFINITY;B、dValue=Float.NaN; C、dValue=Double.POSITIVE_INFINITY;D、dValue=(double)|true; 40、现有 2 个 byte 类型的变量 bb1=126、bb2=5,当执行 bbl=(byte)(bb1+bb2); 语句之后,bb1 的值应该是()。 A、-128B、131C、-125D、语句在编泽中 出错 41、现在有一个 int 类型的变量 a 和一个 char 类型的变量 b,关于它们之间类型转换的 说法中,正确的一个是()。 A、a 必须性制转换为 bB、a 可以自动转换为 bC、b 必须强制转换为 aD、它们 不可以相互转换 42、下列关于 short 类型数据的说法中正确的一个是()。 A、 short 类型数据的长度为 8 位B、 short 类型只能动转换为 byte 类犁 C、short 类型被包装在类 java.1ang.Character 中D、short 类型存储数据的顺 序是先高后低 43、下列单精度浮点数 fValue 的赋值语句中,不正确的一个是( )。 A、fValue=(double)-23.234f;B、fValue=(char)-12.34f; C、fValue=(char)-56.78d;D、fValue=(int)23.234f; 44、现有一个 char 类型的变量 CC 和一个 int 类型的变量 ii,下列语句中不正确的一个 是( D)。 A、 CC=d+11:B、CC=(char)(CC+ii); C、 CC=(char)11.23d;D、CC=CC+(char)ii;char 类型相加可能会丢失精 度 45、下列关于 byte 类型的说法中,正确的一个是()。 A、byte 类型的长度为 8 位B、byte 类型可以自动转换为所有的 简单类型 C、128 是合法的 byte 类型数值D、byte 存储顺序是从高到低 46、下列说法中错误的一个是()。 A、$1_abc 是合法的 Java 标识符B、局部变量必须先声明后使用 C、void 是合法的 Java 保留字D、在 Java 中,类不是用标识符命名的 47、下列标识符中,正确的是()。 A、1_BackB、$_MoneyC、$-moneyD、 2-Foward 48、下列标识符中,合法的一个是()。 A、$#!codecode第一部分模拟试题 第一题 单项选择题 1、在下列说法中,选出最正确的一项是( )。 A、Java 语言是以类为程序的基本单位的B、Java 语言是不区分大小写的 C、多行注释语句必须以/开始D、在 Java 语言中,类的源文件名和该类名可以 不相同 2、下列选项中不属于 Java 虚拟机的执行特点的一项是( )。 A、异常处理B、多线程C、动态链接D、简单易学 3、下列选项中属于 Java 语言的垃圾回收机制的一项是()。 A、语法检查B、堆栈溢出检查C、跨平台D、内存跟踪 4、下列选项中属于 Java 语言的安全性的一项是()。 A、动态链接B、高性能C、访问权限D、内存跟踪 5、下列选项中,属于 JVM 执行过程中的特点的一项是()。 A、编译执行B、多进程C、异常处理D、静态链接 6、在 Java 语言中,那一个是最基本的元素?() A、方法B、包C、对象D、接口 7、如果有 2 个类 A 和 B,A 类基于 B 类,则下列描述中正确的一个是()。 A、这 2 个类都是子类或者超类B、A 是 B 超类的子类 C、B 是 A 超类的子类D、这 2 个类都是对方的子类 8、使用如下哪个保留字可以使只有在定义该类的包中的其他类才能访问该类?() A、abstractB、privateC、protectedD、不使用保留字 9、编译一个定义了 3 个类和 10 个办法的 Java 源文件后,会产生多少个字符码文件,扩 展名是什么?() A、13 个字节码文件,扩展名是.classB、1 个字节码文件,扩展名是.class C、3 个字节码文件,扩展名是.javaD、3 个字节码文件,扩展名是.class 10、下列属于 Java 语言的特点的一项是()。 A、运算符重载B、类间多重继承C、指针操作D、垃圾回收 12、关于 Java 语言的内存回收机制,下列选项中最正确的一项是()。 A、Java 程序要求用户必须手工创建一个线程来释放内存 B、Java 程序允许用户使用指针来释放内存 C、内存回收线程负责释放无用内存 D、内存回收线程不能释放内存对象 13、下列关于 Java 程序结构的描述中,不正确的一项是()。 A、一个 Java 源文件中可以包括一个 package 语句 B、一个 Java 源文件中可以包括多个类定义,但是只能有一个 public 类 C、一个 Java 源文件中可以有多个 public 类 D、源文件名与程序类名必须一致 14、下列说法正确的一项是()。 A、java.1ang.Integer 是接口B、java.1ang.Runnable 是类 C、Doulble 对象在 iava.1ang 包中D、Double 对象在 java.1ang.Object 包中 15、下列关于类、包和源文件的描述中,不正确的一项是()。 A、一个包可以包含多个类B、一个源文件中,可能有一个公共 类 C、属于同一个包的类在默认情况下可以相互访问 D、系统不会为源文件创建默认的 16、下列关于类、包和源文件的说法中,错误的一项是()。 A、一个文件可以属于一个包B、一个包可包含多个文件 C、一个类可以属于一个包D、一个包只能含有一个类 17、以下关于面向对象概念的描述中,不正确的一项是()。 A、在现实生活中,对象是指客观世界的实体 B、程序中的对象就是现实生活中的对象 C、在程序对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class) D、在程序中,对象是一组变量和相关方法的集合 18、Java 语言最初是面向哪个应用领域设计的?() A、InternetB、制造业C、消费电子产品D、 CAD 19、Java 语言是以哪一种语言为基础的?( D) A、BasicB、SmalhalkC、 CD、C+ 20、下列选项中,不属于 JDK 文件目录中的子目录的是()。 A、bin 子目录B、include 子目录C、jreD、lib 子目录 21、下列选项中,不属于 java 核心包的一项是()。 A、javax.swingB、java.ioC、 java.utilD、java.1ang 22、下列属于 Java 核心包的一项是()。 A、javax.namingB、javax.rmiC、 javax.soundD、java.math 23、下列关于 java.1ang 包中封装的基本类的说法中,不正确的一项是()。 A、java1ang 包封装了 Object、Class、System、String、Thread 等基本类 B、System 类提供了标准的 I/O 操作,可以实例化 C、Class 类的对象包含所对应的类的基本信息,可以通过调用 Class 类的方法访问这些 信息 D、Object 类是所有类都必须继承的类 24、下列关于注释语句的描述中,正确的一项是()。 A、以/开始的是多行注释语句 B、以/*开始,*/结束的是单行注释语句 C、以/*开始,*/结束的是可以用于生成帮助文档的注释语句 D、以/*开始,*/结束的是单行注释语句 25、对于类的说法中,不正确的一项是( BD )。 A、一般类体的域包括常最、变量、数组等独立的实体 B、类中的每个方法都由方法头和方法体构成 C、Java 程序中可以有多个类,但是公共类只有一个 D、java 程序可以有多个公共类 26、定义类时,不可能用到的保留字是()。 A、 privateB、 classC、 extendsD、 implements 27、下列关于类和对象的描述中,不正确的一项是()。 A、现实世界中,可以把每件事物都看做是一个对象 B、一组对象构成一个程序,对象之间通过发消息通知彼此该做什么 C、有共同属性的对象可以抽象为一个类 D、一个类只能实例化一个对象 28、下列说法中,不止确的一项是(B )。 A、Java 程序有两类:Application 和 Applet B、类的方法只能由 public 修饰 C、面向对象的程序设计的优点有:可重用性、可扩展性、可管理性 D、Java 语言通过接口支持多重继承 29、定义主类的类头时可以使用的访问控制符是( A )。 A、publicB、protectedC、privateD、private protected 30、下列描述中,不正确的是(A )。 A、Java 不支持多线程 B、一个 Java 源程序中不允许有多个公共类 C、Java 程序可以划分为两大类:Application 和 Applet D、Java 通过接口支持多重继承 31、java 语言的类间的继承关系是( B)。 A、多重的B、单重的C、线程的D、不能继承 32、下列哪个不是面向对象程序设计方法的特点?(D ) A、抽象B、继承C、多态D、结构化 33、下列描述中不正确的一项是( D)。 A、Java 是纯面向对象语言,不兼容以往的任何语言 B、c+不是纯面向对象的,它兼容 c 语言 C、在 1ava 语言中,使用对象时必须先声明D、Java 语言和 c+一样有指针 35、下列整型的最终静态属性 i 的定义中,正确的是( C )。 A、final i;B、static int i;C、static final int i=234: D、finall float i=3.14f; 36、下列语句中,正确的给出初始值为 222.111 的单精度浮点数 f 的定义的一个是(A )。 A、float f=222.111f:B、float f=222.111; C、float f=222.111dD、float f=222.111; 37、下列关于数据类型的类包装的说法中,不正确的一个是( D)。 A、char 类型被包装在 Character 类中B、int 类型被包装在 Integer 类中 C、包装类有己的常用方法和常数D、包装类可以被其他的类继承 38、下列关于浮点型数据的说法中,不正确的一个是( C )。 A、浮点型数据属于实犁数据B、浮点型数据由数据和小数组成 C、浮点型数据小数位数越少越精确D、浮点数据包括实型常量和实变量 39、 现有一个双精度浮点变量声明为 double dValue; 下列赋值语句不正确的一个是( D )。 A、dValue=Fhoat.POSITIVE_INFINITY;B、dValue=Float.NaN; C、dValue=Double.POSITIVE_INFINITY;D、dValue=(double)|true; 40、现有 2 个 byte 类型的变量 bb1=126、bb2=5,当执行 bbl=(byte)(bb1+bb2); 语句之后,bb1 的值应该是()。 A、-128B、131C、-125D、语句在编泽中 出错 41、现在有一个 int 类型的变量 a 和一个 char 类型的变量 b,关于它们之间类型转换的 说法中,正确的一个是()。 A、a 必须性制转换为 bB、a 可以自动转换为 bC、b 必须强制转换为 aD、它们 不可以相互转换 42、下列关于 short 类型数据的说法中正确的一个是()。 A、 short 类型数据的长度为 8 位B、 short 类型只能动转换为 byte 类犁 C、short 类型被包装在类 java.1ang.Character 中D、short 类型存储数据的顺 序是先高后低 43、下列单精度浮点数 fValue 的赋值语句中,不正确的一个是(A )。 A、fValue=(double)-23.234f;B、fValue=(char)-12.34f; C、fValue=(char)-56.78d;D、fValue=(int)23.234f; 44、现有一个 char 类型的变量 CC 和一个 int 类型的变量 ii,下列语句中不正确的一个 是( D)。 A、 CC=d+11:B、CC=(char)(CC+ii); C、 CC=(char)11.23d;D、CC=CC+(char)ii;char 类型相加可能会丢失精 度 45、下列关于 byte 类型的说法中,正确的一个是( A)。 A、byte 类型的长度为 8 位B、byte 类型可以自动转换为所有的 简单类型 C、128 是合法的 byte 类型数值D、byte 存储顺序是从高到低 46、下列说法中错误的一个是( D )。 A、$1_abc 是合法的 Java 标识符B、局部变量必须先声明后使用 C、void 是合法的 Java 保留字D、在 Java 中,类不是用标识符命名的 47、下列标识符中,正确的是( B)。 A、1_BackB、$_MoneyC、$-moneyD、 2-Foward 48、下列标识符中,合法的一个是( D)。 A、$#!DISCUZ_CODE_1nbsp;B、 $-DISCUZ_CODE_1nbsp;C、 2$2D、$22$ 49、下列说法中,正确的一个是( A)。 A、接口属于复合数据类型B、接口属于简单数据类型 C、标识符的总的字符个数是有限的D、标识符就是保留字 50、设有类型定义 short i=32;long j=64;下面赋值语句中不正确的一个是(B )。 A、j=i;B、i=j;C、i=(short)j;D、 j=(long)i; 51、以下字符常量中不合法的一个是(A )。 A、anB、rC、tD、¥ 52、下列数据表示十六进制数的一个是(D )。 A、02lB、123C、23D、0xa34 53、 现有 1 个 char 类型的变量 cl=66 和 1 个整型变量 i2=2; 与执行 c1=cl+(char)i2; 语句之后,cl 的值应该是()。 A、 dB、DC、68D、语句 在翻译时出错 54、下列关于 Unicode-字符的说法中,不正确的一项是()。 A、Unicode 字符集比 ASII 字符集丰富B、Unicode 字符是 16 位无符号数 C、 字符常量a以八进制数表示为142D、 字符常量a以八进制数表示为14l 55、下列哪一个是合法的 char 类型数据()? A、14lB、rnC、u00D、 u0xC0 56、下列说法中,正确的一项是()。 A、字符串“abce”的长度是 6B、False 是 Java 的保留字 C、324.23L 代表单精度浮点数D、False 是合法的 Java 标识符 57、下列说法中,正确的一项是()。 A、双精度数强制转换成单精度数后,其数值精度会提高 B、Java 语言中的布尔变量可以和整型变量相互强制转换 C、强制转换是将存储长度长的数据转换为长度短的数据 D、强制转换是将存储长度短的数据转换为长度长的数据 58、下列数据中是八进制数的一个是()。 A、0X214B、231 LC、00D、10 59、下列哪个属于 java 语言的保留字?() A、$_finalB、longC、sizeD、union 60、现有一个 int 类型的整数和一个 double 类型的浮点数,当它们之间做了加法运算之 后,得到的结果类型应该是()。 A、int 类型B、double 类型C、float 类型D、long 类 型 61、下列关于 float 类型的说法中,正确的一个是()。 A、float 类型不能自动转换为其他的简单类型B、float 类型可以自 动转换为 double 类型 C、float 类型和 long 类型在计算机中占的存储空间一样大D、3342E2D 是合法的 float 类型数值。 62、下列关于作用域的说法中,正确的一个是()。 A、不同方法中声明的不同变量,可以互相访问 B、在不同方法中可以声明相同数据类型的同名局部变量 C、在同一个类中可以声明相同数据类型的同名类变量 D、在同一个程序块中可以声明相同数据类型的同名变量 63、下列 Java 语句中,不正确的一个是()。 A、Double dValue=(float)1233.213f;B、double dValue=(float)1.213E2f; C、char ch=(char)-1;D、char ch=66: 64、下列哪一个语句是合法的?() A、byte=128;B、Boolean=true:C、longl=0x23EFL;D、 double=0.1453d: 65、以下的变量定义语句,合法的是()。 A、float_*5=123.456F;B、byte$_bl=156782; C、int_long_=324233L;D、double a=Double.MAX_ VALUE: 66、下列关于类型转换的说法中,正确的一项是()。 A、double 类型可以自动转换为 int 类型B、double 类型只能强制转换为 int 和 long 类型 C、double 类型可以通过强制转换为 boolean 类型 D、double 不可以自动转换为 int 类型 67、下列哪一个是合法的标识符?() A、 intB、 tC、 0xeeeeD、 integer 68、下列哪一个不是合法的标识符?() A、INTEGERB、CharC、u0002D、Void 69、数 Float.MAX_VALUE 是由哪个包装类提供的?() A、java.1ang.IntegerB、java.1ang.Long C、java.1ang.FloatD、java.1ang.Double 70、设有定义 int a=12;则执行以下语句后,a 的值为()。 a*=12; A、144B、12C、24D、0 71、算术表达式 1+2/3-4*5 的值为() A、1B、-19C、-5D、0 72、下列语句序列执行后,x 的值是()。 public class ex3 public static void main(String args) int a=2; int b=3; int x=4; x=+a*x; Systemoutprintln(x); A、l3B、12C、11D、10 73、整型变量 a、b 定义如下,表达式+a= =b 的值是()。 int a=3; int b=4; A、 4B、3C、1D、以上均 不正确 74、设有定义 int x=5;则执行以下语句后,x 的值为()。 X*=x+5; A、10B、15C、20D、25 75、执行如下语句之后,输出的结果是()。 public class ex6 public static void main(String args) int x= -6,Y=6; x=x+Y-; System.out.println(x); A、12B、-12C、-1D、0 76、下列语句序列执行后,输出的结果是()。 public class ex7 public static void main(String args) int a=13; a=a/5; System.out.println( a); A、1B、13C、55D、15 77、执行下列程序段之后,输出的结果为()。 public class ex8 public static void main(Stringargs) int a=5; int b=4; int c=10; c/=+ a(b-); System.out.println( c); A、0B、5C、10D、15 78、设有定义 int x= A;,则执行下列语句之后,x 的值为()。 x= A; A、0B、AC、aD、65 79、 设 i、 j 为 int 类型变量, a 为 float 类型变量, 以下选项中, 正确的赋值语句是()。 A、i=i+2B、a=7;C、i+-j;D、a=66.0; 80、对于一个三位的十进制正整数 x,求它的十位数字 Y(Y 为整型)的表达式是()。 A、Y=x/10%10B、Y=(x-x/10*10)%10 C、Y=x%10D、Y=x/10 81、下列语句序列执行后,输出的结果是()。 public class exl7 public static void main(String args) int x=15; x/=x%5+x*(x-x%10); System.out.println(x); A、0B、5C、10D、15 82、执行下列代码之后,输出的结果为()。 public class ex23 public static void main(String args) int x=7; int y=15; boolean bb=(127 |x)7 int a2=4; int xl=5; if(+all0 System.out.println(bb); A、trueB、falseC、lD、0 88、下面程序的输出结果是()。 public class ex2 public static void main(Stringargs) for(int cnt=0;cnt;28、除 2 取商29、从左到右 30、false31、532、new 33、运算符;操作数34、float35、关系运算符 36、true37、9838、实例 39、false40、equals( )41、循环体 42、判断终止条件;执行循环体 43、逗号语句44、continue 45、循环语句46、递归头47、while 循环; do-while 循环 48、return49、递归头50、case 51、增加52、Static double additoryFee=0.153、 final 54、隐藏55、656、静态;动态 57、内部类58、28059、初始状态 60、实例化61、System.exit(1)62、throw 63、堆栈64、常规代码65、Exception; Throwable 66、try;catch;finally67、异常对象;异常处理68、自定义的异 常;自定义异常对象 69、catch;finally70、抛出异常;上层调用 第三题 程序操作题 第一题答案:getName( )getPath( )length( ) nbsp;B、 $-DISCUZ_CODE_1nbsp;C、 2$2D、$22$ 49、下列说法中,正确的一个是( A)。 A、接口属于复合数据类型B、接口属于简单数据类型 C、标识符的总的字符个数是有限的D、标识符就是保留字 50、设有类型定义 short i=32;long j=64;下面赋值语句中不正确的一个是(B )。 A 、 j=i ;B 、 i=j ;C 、 i=(short)j;D、j=(long)i; 51、以下字符常量中不合法的一个是(A )。 A、anB、rC、 tD、¥ 52、下列数据表示十六进制数的一个是(D )。 A、02lB、123C、 23D、0xa34 53、现有 1 个 char 类型的变量 cl=66 和 1 个整型变量 i2=2;与执行 c1=cl+(char)i2;语句 之后,cl 的值应该是()。 A、 dB、DC、 68D、语句在翻译时出错 54、下列关于 Unicode-字符的说法中,不正确的一项是()。 A、Unicode 字符集比 ASII 字符集丰富B、Unicode 字符是 16 位无符号数 C、字符常量a以八进制数表示为142D、字符常量a以八进制数表示为 14l 55、下列哪一个是合法的 char 类型数据()? A、14lB、rnC、 u00D、u0xC0 56、下列说法中,正确的一项是()。 A、字符串“abce”的长度是 6B、False 是 Java 的保留字 C、324.23L 代表单精度浮点数D、False 是合法的 Java 标识符 57、下列说法中,正确的一项是()。 A、双精度数强制转换成单精度数后,其数值精度会提高 B、Java 语言中的布尔变量可以和整型变量相互强制转换 C、强制转换是将存储长度长的数据转换为长度短的数据 D、强制转换是将存储长度短的数据转换为长度长的数据 58、下列数据中是八进制数的一个是()。 A 、 0X214B 、 231LC 、 00D、10 59、下列哪个属于 java 语言的保留字?() A 、 $_finalB 、 longC 、 sizeD、union 60、 现有一个 int 类型的整数和一个 double 类型的浮点数, 当它们之间做了加法运算之后, 得到的结果类型应该是()。 A、int 类型B、double 类型C、float 类型D、 long 类型 61、下列关于 float 类型的说法中,正确的一个是()。 A、float 类型不能自动转换为其他的简单类型B、 float 类型可 以自动转换为 double 类型 C、 float 类型和 long 类型在计算机中占的存储空间一样大D、 3 342E2D 是合法的 float 类型数值。 62、下列关于作用域的说法中,正确的一个是()。 A、不同方法中声明的不同变量,可以互相访问 B、在不同方法中可以声明相同数据类型的同名局部变量 C、在同一个类中可以声明相同数据类型的同名类变量 D、在同一个程序块中可以声明相同数据类型的同名变量 63、下列 Java 语句中,不正确的一个是()。 A、 Double dValue=(float)1233.213f;B、 double dValue=(float)1.213E2f; C、char ch=(char)-1;D、char ch=66: 64、下列哪一个语句是合法的?() A、byte=128;B、Boolean=true:C、longl=0x23EFL;D、 double=0.1453d: 65、以下的变量定义语句,合法的是()。 A 、 float_*5=123.456F ;B 、 byte$_bl=156782; C、 int_long_=324233L;D、 double a=Double.MAX_ VALUE: 66、下列关于类型转换的说法中,正确的一项是()。 A、double 类型可以自动转换为 int 类型B、 double 类型只能强制转换 为 int 和 long 类型 C、double 类型可以通过强制转换为 boolean 类型 D、double 不可以自动转换为 int 类型 67、下列哪一个是合法的标识符?() A 、 intB 、 tC 、 0xeeeeD、integer 68、下列哪一个不是合法的标识符?() A、 INTEGERB、 CharC、 u0002D、 Void 69、数 Float.MAX_VALUE 是由哪个包装类提供的?() A、java.1ang.IntegerB、java.1ang.Long C、java.1ang.FloatD、java.1ang.Double 70、设有定义 int a=12;则执行以下语句后,a 的值为()。 a*=12; A 、 144B 、 12C 、 24D、0 71、算术表达式 1+2/3-4*5 的值为() A 、 1B 、 -19C 、 -5D、0 72、下列语句序列执行后,x 的值是()。 public class ex3 public static void main(String args) int a=2; int b=3; int x=4; x=+a*x; Systemoutprintln(x); A 、 l3B 、 12C 、 11D、10 73、整型变量 a、b 定义如下,表达式+a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 塔里木大学《汉唐研究》2023-2024学年第二学期期末试卷
- 上海科学技术职业学院《血液学检验技术》2023-2024学年第一学期期末试卷
- 彩钢顶翻新施工方案
- 2025至2031年中国木材横切用锯片行业投资前景及策略咨询研究报告
- 天津天狮学院《医学的法律边界》2023-2024学年第二学期期末试卷
- 2025年私人住宅租赁合同标准范本
- 混凝土回收改造施工方案
- 2025办公室租赁合同(商业大厦)
- 排水井清掏施工方案
- 2025年餐饮加盟合同模板
- 在线化学分析仪表检修维护规程完整
- 2022年四川省省属卫生事业单位公开招聘卫生专业技术岗位人员公共科目笔试大纲
- 【扬子江药业利润结构及盈利能力探究(论文8500字)】
- 井组动态分析实例
- 过磅单模板完整版
- YS/T 248.1-2007粗铅化学分析方法 铅量的测定 Na2 EDTA滴定法
- GB/T 3280-1992不锈钢冷轧钢板
- GB/T 29052-2012工业蒸汽锅炉节水降耗技术导则
- GB/T 2480-1996普通磨料碳化硅
- GB/T 15746.2-1995汽车修理质量检查评定标准发动机大修
- GB/T 15114-2009铝合金压铸件
评论
0/150
提交评论