题目内容

public class Demo {public static void main(String[] args) {int x = 10;String str = "Monday";int[] arr = {1,2,3};method(x, arr, str);System.out.println("整型变量x:"+ x);System.out.println("整型数组arr[0]:"+arr[0]);System.out.println("字符串str:"+str);}public static void method(int a, int[] arr, String str){a = 20;arr[0] = 100;str = "Sunday";}}请写出程序运行的输出结果

查看答案
更多问题

(1+X)程序员可以将多个Java类写在一个Java文件中,但其中只有一个类能用( )修饰。

A. public
B. protected
C. private
D. default

(1+X)以下关于类和对象的说法,哪一个是错误的( )?

A. 类是抽象的,对象是具体的
B. 类可以产生多个对象,多个对象可以抽象出一个类
C. “人”这个类,可以具体化为学生、工人,因此学生和工人就是对象
D. 类可以通过 new 产生对象

(1+X)以下哪个不是面向对象具有的特性( )?

A. 继承
B. 封装
C. 多态
D. 静态

(1+X)关于对象的初始化过程,以下顺序正确的是( )?

A. ①将成员变量赋为定义类时设置的初值。 ②实例化对象时,成员变量初始化为默认值。 ③通过初始化块给成员变量赋值 ④调用构造方法时,使用构造方法所带的参数初始化成员变量
B. ①实例化对象时,成员变量初始化为默认值。 ②将成员变量赋为定义类时设置的初值。 ③通过初始化块给成员变量赋值 ④调用构造方法时,使用构造方法所带的参数初始化成员变量
C. ①通过初始化块给成员变量赋值 ②将成员变量赋为定义类时设置的初值。 ③实例化对象时,成员变量初始化为默认值。 ④调用构造方法时,使用构造方法所带的参数初始化成员变量
D. ①调用构造方法时,使用构造方法所带的参数初始化成员变量 ②将成员变量赋为定义类时设置的初值。 ③通过初始化块给成员变量赋值 ④实例化对象时,成员变量初始化为默认值。

答案查题题库