多项选择题

在多线程中出现错误数据(脏数据)的前提有()

A.多个线程共享同一个资源
B.多个线程同时修改同一个资源
C.单个线程修改一个资源
D.多个线程没有共享资源

<上一题 目录 下一题>
热门 试题

多项选择题
通过实现Runnable接口来创建线程的方式,带来的好处是()

A.可以避免Java单继承带来的局限性
B.适合多个相同程序代码的线程去处理同一个资源的情况
C.不能避免Java单继承带来的局限性
D.没有好处

多项选择题
关于线程的优先级描述正确的是哪些()

A.Thread类提供了setPriority(intnewPriority)和getPriority()方法来设置和返回一个指定线程的优先级,其中setPriority方法的参数是一个整数,范围是1~10之间
B.优先级高的线程可以获得较多的执行机会,而优先级低的线程则获得较少的执行机会
C.每个线程默认的优先级都与创建它的父线程具有相同的优先级
D.优先级高的线程获取CPU资源的概率较大,优先级低的也并非没机会执行

相关试题
  • 以下对继承的描述错误的是()。
  • 以下代码运行输出是()。
  • 以下关于块的描述不正确的有()。
  • 如果一个类不想让别的类进行访问,需要什么...
  • 在多态中,将子类对象看做父类对象的做法称...