当前位置: > 财经>正文

java基础语法练习(第三章) 以下关于债券和股票区别的描述错误的是

2023-08-20 14:36:06 互联网 未知 财经

java基础语法练习(第三章)

java基础语法练习 类的定义对象的创建与使用构造方法的定义静态变量成员内部类

类的定义

1、下列关于类的说法中,错误的是( ) A、Java中创建类的关键字是class。 B、类中可以有属性与方法,属性用于描述对象的特征,方法用于描述对象的行为。 C、Java中对象的创建,首先需要定义出一个类。 D、一个类只能创建一个对象。

2、下列关于类与对象的说法中,错误的是( ) A、类是对某一类事物的抽象描述,而对象则是该类事物的个体。 B、对象是类的实例化。 C、类用于描述多个对象的共同特征,它是对象的模板。 D、类与对象没有什么实际关系。

对象的创建与使用

3、下列关于成员变量默认值的描述中,错误的是( ) A、byte类型的数据默认值是0 B、int类型的数据默认值是0 C、long类型的数据默认值是0 D、float类型的数据默认值是0.0f

4、float类型成员变量的默认初始化值是( ) A、0 B、false C、null D、0.0F

构造方法的定义

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

6、 class Demo{ Demo(){ } } 上述代码中定义了一个Demo类,下列构造方法可以存在于Demo类中的是 ( ) A、public Demo(){} B、private Demo(){} C、Demo(int age,String name)(){} D、Demo(){}

解析:在一个类中可以定义多个构造方法,只要每个构造方法的参数或参数个数不同即可。

7、当一个类中成员变量和局部变量重名时,可以使用哪个关键字进行区分( ) A、super B、this C、public D、true 解析:当成员变量与局部变量重名时,需要使用this关键字分辨成员变量与局部变量。通过this可以访问当前对象的成员。

8、下列关于this关键字的说法中,错误的是( ) A、this可以解决成员变量与局部变量重名问题 B、this出现在成员方法中,代表的是调用这个方法的对象 C、this可以出现在任何方法中 D、this相当于一个引用,可以通过它调用成员方法与属性

解析:只能在构造方法中使用this调用其他方法,不能在成员方法中通过this调用其他构造方法。

静态变量

9、下列关于静态变量的描述中,错误的是( ) A、静态变量指的是被static修饰的变量 B、静态变量是随着类的加载而加载 C、静态变量可以被所有的实例对象共享 D、静态变量同成员变量一样,都需要通过实例对象来调用

10、阅读下列的程序 class Person{ static{ System.out.println(name); } private static String name = “hello”; } class Demo{ public static void main(String[] args){ Person p = null; } } 下列选项中,程序的运行结果是() A、无结果输出 B、输出null C、输出hello D、编译失败

11、请阅读下面的程序 class Test { private static String name; static { name = “World”; System.out.print (name); } public static void main(String[] args) { System.out.print(“Hello”); Test test = new Test(); } } 下列选项中,程序运行结果是( ) A、HelloWorld B、WorldHello C、Hello D、World

12、阅读下列的程序 class Person{ static{ System.out.println(“static”) } Person(){ System.out.println(“构造”) } } class Demo{ public static void main(String[] args){ Person p = new Person(); } } 下列选项中,程序的运行结果是() A、输出:构造 B、输出:static构造 C、输出:static D、没有输出结果

成员内部类

13、下列修饰符中,成员内部类被( )修饰后,可以被外界访问。 A、default B、protected C、public D、private

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。