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

java选择题

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

C、int d=e=30; D、int f=40;

124、下列关于this关键字的说法中,错误的是( ) A、 this可以解决成员变量与局部变量重名问题

B、 this出现在成员方法中,代表的是调用这个方法的对象 C、 this可以出现在任何方法中

D、 this相当于一个引用,可以通过它调用成员方法与属性 125、阅读下列的程序 class Person{ static{

System.out.println(\ }

Person(){

System.out.println(\构造\ } }

class Demo{

public static void main(String[] args){ Person p = new Person(); } }

下列关于程序运行结果的描述中,正确的是 A、输出:构造

B、输出:static 构造 C、输出:static D、没有输出结果

126、一个具体类实现接口时,需要重写接口中的?()A、成员变量 B、局部变量 C、成员方法 D、构造方法

127、程序的运行结果是 public class Example02 {

public static void main(String[] args) {

int x = 0; // 定义变量x,初始值为0 int y = 0; // 定义变量y,初始值为0 boolean b = x==0 || y++<0;

System.out.println(\ } }

A、b = false, y = 0 B、b = false, y = 1 C、b = true, y = 0 D、b = true, y = 1

128、下面关于 Math.random()方法生成的随机数,正确的是?( ) A、0.8652963898062596 B、-0.2 C、3.0 D、1.2

129、下列选项中,不属于位运算符的是 A、& B、! C、^ D、|

130、下面关于javac命令作用的描述中,正确的是 A、可以执行java程序

B、可以将编写好的Java文件编译成.class文件 C、可以把文件压缩 D、可以把数据打包

131、下列字符串常量中,哪一个是错误的( ) A、“abc” B、“12’12” C、“12”12” D、“”

132、下列选项中关于二维数组的定义,格式错误的是( ) A、int[][] arr = new int[3][4] B、int[][] arr = new int[3][] C、int[][] arr = new int[][4] D、int[][] arr = {{1,2},{3,4,5},{6}}

133、下面关于调用构造方法的描述中,正确的是( ) A、构造方法在类定义的时候被调用 B、构造方法在创建对象的时候被调用 C、构造方法在调用对象方法时被调用 D、构造方法在使用对象的变量时被调用

134、以下关于类的描述中,错误的是( )

A、在面向对象的思想中最核心就是对象,为了在程序中创建对象,首先需要定义一个类 B、定义类的关键字是Interface

C、类中的方法叫成员方法,成员方法又分为实例方法与类方法 D、类中的属性叫成员属性,成员属性又分为实例属性与类属性 135、下列关于变量作用域的说法中,正确的是

A、在main()方法中任何位置定义的变量,其作用域为整个main()方法 B、块中定义的变量,在块外也是可以使用的

C、变量的作用域为:从定义处开始,到变量所在块结束位置 D、变量的作用域不受块的限制

136、下列选项中,可以被final修饰符修饰的是?() A、抽象方法 B、局部变量 C、接口

D、抽象类

137、下列选项中,不属于赋值运算符的是 A、-= B、= C、== D、*=

138、阅读下列代码 public class Example {

public static void main(String[] args) { int[] srcArray = { 11, 12, 13, 14 }; int[] destArray = { 21, 22, 23, 24 };

System.arraycopy(srcArray, 1, destArray, 2, 2); for (int i = 0; i < destArray.length; i++) { System.out.print(destArray[i] + \ } } }

下列选项中,程序的运行结果是?( ) A、21 22 12 13 B、21 22 11 12 C、21 11 12 24

D、发生数组角标越界异常

139、下列选项中,哪个可以用来创建对象?() A、new B、this C、super D、abstract

140、下列关于成员变量默认值的描述中,错误的是(A、byte类型的数据默认值是0 B、int类型的数据默认值是0 C、long类型的数据默认值是0 D、float类型的数据默认值是0.0f 141、请阅读下面的程序片段 int x = 3; if (x > 5) {

System.out.print(\ } else {

System.out.print(\ }

选择程序的运行结果( ) A、a B、b C、ab

D、编译错误

) 142、下列命令中,可以将文档注释提取出来生成帮助文档的是( ) A、javac B、java C、javadoc D、jar

143、请阅读下面的程序。 Class WhileDemo5 {

public static void main(String[] args) { int n = 5;

while (n < 10) {

System.out.print(n); n++; } } }

下列选项中,哪一个是程序运行的结果 A、无输出 B、输出56789 C、死循环 D、编译错误

144、100属于下列哪种类型的常量( ) A、布尔类型 B、字符类型 C、整数类型 D、浮点类型

145、下面关于path环境变量的说法中,错误的是?()

A、path环境变量是系统环境变量中的一种,它用于保存一系列的路径,每个路径之间以分号分隔

B、在命令行窗口输入“set path”命令,可以查看当前系统的path环境变量

C、在命令窗口对环境变量进行的任何修改只对当前窗口有效,一旦关闭窗口,所有的设置都会被取消

D、配置系统环境变量时以英文半角逗号(,)分隔每一个路径 146、下面代码中,哪一项是正确定义了一个3*4的二维数组 A、int[][] arr = new int[3][4] B、int[][] arr = new int[3][] C、int[][] arr = new int[][4]

D、int[][] arr = {{1,2},{3,4,5},{6}}

147、下面哪一个是正确的类的声明? A、public void HH{?} B、public class Move(){?} C、public class void number{} D、public class Car{?}

148、阅读下列代码:System.out.println(“Hello” + 9 + 1); 下列选项中,哪个是正确的输出结果( )

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