更多“为了保证方法的线程安全,声明方法的时候必须用哪个修饰符?()”相关问题
  • 第1题:

    interface 声明一个接口时,成员方法默认的修饰符是()

    A. private

    B. 友好的

    C. abstract

    D. public abstract


    正确答案:D

  • 第2题:

    判断下列语句哪个正确()。

    • A、在线程休眠时,sleep方法会占用处理器时间
    • B、将方法声明为synchronized,就可以确保不会发生死锁
    • C、不提倡使用Thread类的suspend方法,resume方法和stop方法
    • D、以上描述都正确

    正确答案:D

  • 第3题:

    为了得到当前正在运行的线程,可使用下列哪个方法?()

    • A、getName()
    • B、Thread.CurrentThread().
    • C、sleep()
    • D、run()

    正确答案:B

  • 第4题:

    下面哪个方法不可以在任何时候被任何线程调用?()

    • A、wait()
    • B、sleep()
    • C、yield()
    • D、synchronized(this)

    正确答案:A

  • 第5题:

    在声明成员方法的时候,没有被关键字static修饰的方法是()方法。


    正确答案:实例

  • 第6题:

    下列方法中哪个是执行线程的方法()。

    • A、run()
    • B、start()
    • C、sleep()
    • D、suspend()

    正确答案:A

  • 第7题:

    如果一个方法声明为同步方法,在有些情况下仍然需要其他线程访问该数据,可在该方法中使当前线程等待调用的方法是()

    • A、sleep()
    • B、stop()
    • C、wait()
    • D、notify()

    正确答案:C

  • 第8题:

    单选题
    判断下列语句哪个正确()。
    A

    在线程休眠时,sleep方法会占用处理器时间

    B

    将方法声明为synchronized,就可以确保不会发生死锁

    C

    不提倡使用Thread类的suspend方法,resume方法和stop方法

    D

    以上描述都正确


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

  • 第9题:

    单选题
    下列方法中哪个是执行线程的方法()。
    A

    run()

    B

    start()

    C

    sleep()

    D

    suspend()


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

  • 第10题:

    单选题
    下面哪个方法不可以在任何时候被任何线程调用?()
    A

    wait()

    B

    sleep()

    C

    yield()

    D

    synchronized(this)


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

  • 第11题:

    单选题
    类中的一个成员方法被下面哪个修饰符修饰,该方法只能在本类被访问?()
    A

    public

    B

    protected

    C

    private

    D

    default


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

  • 第12题:

    单选题
    下列哪一种修饰的叙述是正确的()
    A

    abstract修饰符可修饰字段、方法和类

    B

    抽象方法的body部分必须用一对大括号{}包住

    C

    声明抽象方法,大括号可有可无

    D

    声明抽象方法不可写出大括号


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

  • 第13题:

    用Thread子类实现多线程的步骤顺序是( )

    A、声明Thread类的子类,创建Thread子类的实例,让线程调用start()方法

    B、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例

    C、创建Thread子类的实例,让线程调用start()方法

    D、声明Thread类的子类,在子类中重新定义run()方法,创建Thread子类的实例,让线程调用start()方法


    正确答案:A

  • 第14题:

    类的方法声明中,若没有显式指定方法的访问修饰符,则默认为()。


    正确答案:private

  • 第15题:

    下列哪一种修饰的叙述是正确的()

    • A、abstract修饰符可修饰字段、方法和类
    • B、抽象方法的body部分必须用一对大括号{}包住
    • C、声明抽象方法,大括号可有可无
    • D、声明抽象方法不可写出大括号

    正确答案:D

  • 第16题:

    下列哪个说法是正确的:()。

    • A、ConcurrentHashMap使用synchronized关键字保证线程安全
    • B、HashMap实现了Collection接口
    • C、Arrays.asList方法返回java.uti.ArrayList对象
    • D、SimpleDateFormat对象是线程不安全的

    正确答案:D

  • 第17题:

    在声明成员方法的时候,用关键字static修饰的方法是类方法,类方法也称为()方法。


    正确答案:静态

  • 第18题:

    下面哪个修饰符修饰的方法只能被本类中的其他方法使用()。

    • A、protected
    • B、static
    • C、private
    • D、public

    正确答案:C

  • 第19题:

    单选题
    下面哪个修饰符修饰的方法只能被本类中的其他方法使用()。
    A

    protected

    B

    static

    C

    private

    D

    public


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

  • 第20题:

    单选题
    在声明线程的run方法时,必须使用的限定词是()。
    A

    public

    B

    private

    C

    protected

    D

    static


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

  • 第21题:

    单选题
    为了得到当前正在运行的线程,可使用下列哪个方法?()
    A

    getName()

    B

    Thread.CurrentThread().

    C

    sleep()

    D

    run()


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

  • 第22题:

    单选题
    为了保证方法的线程安全,声明方法的时候必须用哪个修饰符?()
    A

    new

    B

    transient

    C

    void

    D

    synchronized


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

  • 第23题:

    填空题
    类的方法声明中,若没有显式指定方法的访问修饰符,则默认为()。

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