题目内容

下面程序运行的结果是 。public class E {public static void main(String args[]) {Bank b=new Bank();b.thread1.start();b.thread2.start();}}class Bank implements Runnable {Thread thread1,thread2;Bank() {thread1=new Thread(this);thread2=new Thread(this);thread1.setName("A");thread2.setName("B");}public void run() {printMess();}public void printMess() {synchronized(this) { //当一个线程使用同步块时,其他线程必须等待System.out.println(Thread.currentThread().getName()+"正在使用这个方法");try { Thread.sleep(2000);}catch(Exception exp){}System.out.println(Thread.currentThread().getName()+"正在使用这个同步块");}}}

查看答案
更多问题

线程的整个生命周期分为5个阶段,分别是________、________、________、阻塞状态和死亡状态。

Thread类中的________方法用于开户一个新线程,当新线程启动后,系统会自动调用________方法。

Thread类有3个线程优先级的常量:Thread.MIN_PRIORITY=1;Thread.MAX_PRIORITY= 10;Thread.NORM_PRIORITY= 。

有关遗传算法中的种群的规模,下列说法不正确的是()。

A. 种群的规模,即种群中可能解的个数是预先设定且固定不变的,其大小影响遗传算法求解的质量和效率。
B. 种群的规模不是随机确定的。
C. 种群的规模可以依据问题的所有可能解的个数在确定:太大,虽求解效果好但计算量却很大;太小,虽计算量很小,但是求解效率却难以保证。
D. 种群的规模是预先设定的,但其大小不会影响遗传算法求解的质量和效率。

答案查题题库