更多“下列哪个类不对直接创建对象?()”相关问题
  • 第1题:

    给出下列的程序代码片段,下列的哪个选项是不正确的? ① public void create( ) { ② Vector my; ③ my=new Vector ( ); ④ }

    A.第二行的声明不会为变量my分配内存空间

    B.第二行语句创建一个Vector类对象

    C.第三行语句创建一个Vector类对象

    D.第三行语句为一个Vector类对象分配内存空间


    正确答案:B
    解析:要为一个新对象分配空间必须执行newXxx()调用,new调用执行以下的操作:①为新对象分配空间并将其成员初始化为0或者null。②执行类体中的初始化(例如在类中有一个成员声明inta=10;在第一步后a=0,执行到第二步后a=10)。③执行构造方法。④变量被分配为一个到内存堆中的新对象的引用。

  • 第2题:

    下列说法中错误的一项是 ( )

    A.使用继承Thread类创建线程,可以直接调用线程的方法

    B.通过实现Runnable接口创建线程,体现了面向对象的思想

    C.Thread类从面向对象的角度看,是虚拟CPU的封装

    D.通过实现Runnable接口创建线程,会影响Thread类的体系


    正确答案:D
    解析:选项D的说法是错误的,通过实现Runnable接口创建线程,不会影响 Thread类的体系。其他选项是正确的。

  • 第3题:

    下列关于类与对象的说法中,正确的是()

    A、类可以看做是一个模型,可以用来创建对象

    B、没有类,也可以创建对象

    C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体

    D、以上说法都不对


    正确答案:A

  • 第4题:

    FileInfo类提供静态方法,不需要创建对象即可直接使用。


    正确答案:错误

  • 第5题:

    下列哪个类不对直接创建对象?()

    • A、InputStream
    • B、FileInputStream
    • C、BufferedInputStream
    • D、DataInputStream

    正确答案:A

  • 第6题:

    不能直接使用new创建对象的类是()

    • A、静态类
    • B、抽象类
    • C、最终类
    • D、公有类

    正确答案:B

  • 第7题:

    关于线程的创建过程,下面四种说法正确的有哪些?()

    • A、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法
    • B、定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法
    • C、定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法
    • D、定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法

    正确答案:A,C

  • 第8题:

    关于继承性,下列说法错误的是()

    • A、子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征
    • B、子类的对象可代替其父类的对象
    • C、子类和超类相互依赖
    • D、当一个子类实例化创建一个对象时,该子类的超类也将实例化

    正确答案:C

  • 第9题:

    单选题
    下面哪个类可以创建可变对象()
    A

    NSString

    B

    NSArray

    C

    NSMutableDictionary

    D

    NSSet


    正确答案: B
    解析: 暂无解析

  • 第10题:

    判断题
    Directory类提供静态方法,不需要创建对象就可以直接使用。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    下列说法哪个正确?()
    A

    不需要定义类,就能创建对象

    B

    对象中必须有属性和方法

    C

    属性可以是简单变量,也可以是一个对象

    D

    属性必须是简单变量


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    不能直接使用new创建对象的类是()
    A

    静态类

    B

    抽象类

    C

    最终类

    D

    公有类


    正确答案: D
    解析: 暂无解析

  • 第13题:

    用实现Runnable接口的方法创建线程时要()

    A. 直接创建线程对象

    B. 实现start方法

    C. 通过run方法,启动线程对象

    D. 先创建线程的目标对象,在通过目标对象创建线程对象


    正确答案:D

  • 第14题:

    下列哪个选项不能提高程序的性能? ( )

    A.不要在循环中创建和释放对象

    B.在处理字符串时尽量使用StringBuffer类

    C.避免太多的使用synchronized关键字

    D.尽量在循环中创建对象


    正确答案:D

  • 第15题:

    下列关于单例设计模式的描述中,正确的是()

    A、将一个类设计为单例设计模式,在其他类中可以创建这个类对象

    B、将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法

    C、将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调

    D、以上答案都不对


    正确答案:B

  • 第16题:

    下列说法正确的是()

    • A、一个类可以创建多个对象
    • B、多个对象中的类变量是共用的
    • C、多个对象中的类变量是各自拥有,互不影响的
    • D、python支持面向对象

    正确答案:A,B,D

  • 第17题:

    在PHP的面象对象中,类中定义的析构函数是在()调用的。

    • A、类创建时
    • B、创建对象时
    • C、删除对象时
    • D、不自动调用

    正确答案:C

  • 第18题:

    下列说法哪个正确?()

    • A、不需要定义类,就能创建对象
    • B、对象中必须有属性和方法
    • C、属性可以是简单变量,也可以是一个对象
    • D、属性必须是简单变量

    正确答案:C

  • 第19题:

    Directory类提供静态方法,不需要创建对象就可以直接使用。


    正确答案:正确

  • 第20题:

    类的析构函数是在()被自动调用的?

    • A、类创建时
    • B、创建对象时
    • C、删除对象时
    • D、不自动调用

    正确答案:C

  • 第21题:

    单选题
    当我们想创建一个具体的对象而又不希望指定具体的类时,可以使用()模式。
    A

    创建型

    B

    结构型

    C

    行为型

    D

    以上都不对


    正确答案: A
    解析: 暂无解析

  • 第22题:

    多选题
    关于线程的创建过程,下面四种说法正确的有哪些?()
    A

    定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法

    B

    定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法

    C

    定义一个实现Runnable 接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法

    D

    定义一个实现Runnable 接口的类并实现run()方法,创建该类对象,然后调用run()方法


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    判断题
    FileInfo类提供静态方法,不需要创建对象即可直接使用。
    A

    B


    正确答案:
    解析: 暂无解析