java 高级选择题_JAVA高级编程选择题

1.Thread类用来创建和控制线程,一个线程从下面()方法开始执行。

A.init()

B.start()

C.run()

D.notifyAll()

2.实现线程体的方式除了继承Thread类,还可以实现()接口。

A.Cloneable

B.Runnable

C.Iterable

D.Serializable

3.哪个方法是实现Runnable接口所需的?

A.wait()

B.run()

C.stop()

D.update()

4.下面让线程休眠1分钟的正确方法是()

A.sleep(1)

B.sleep(60)

C.sleep(1000)

D.sleep(60000)

5.以下哪个最准确描述synchronized关键字?

A.允许两线程并行运行,而且互相通信;

B.保证在某时刻只有一个线程可访问方法或对象;

C.保证允许两个或更多处理同时开始和结束;

D.保证两个或更多线程同时开始和结束。

6.于Java语言的内存回收机制,下列选项中最正确的一项是()。

A.Java程序要求用户必须手工创建一个线程来释放内存

B.Java程序允许用户使用指针来释放内存

C.内存回收线程负责释放无用内存

D.内存回收线程不能释放内存对象

7.在java程序中,下列关于线程的说法错误的是:()

A.run方法是运行线程的主体

B.多个进程运行时执行顺序是按顺序执行的

C.如果线程死亡,它便不能运行

D.在java中,高优先级的可运行线程会抢占低优先级线程

8.编写线程类,要继承的父类是:

A.Object

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值