本帖最后由 Saint_joy 于 2010-05-14 17:20:05 编辑

解决方案 »

  1.   

    22: A错
    29:答案对的
    32:D错,wait结束后会先进入锁池
    33\34:不会
      

  2.   

    29 C答案片面
    在JDK API 1.6手册上面说,创建线程有两种方法
     1。正如题中的C答案所说,someThread继承Thread类。
     2。somethred没有继承thread类,但实现了Runnable接口(该接口有一个void run()方法),然后用
    Thread类的构造函数Thread(Runnable target)将该类作为参数传递到Thread对象中,用Thread的start()方法启动线程。
      

  3.   

    回楼上,C答案是对的线程的两种写法:Thread a = new SomeThread();  //SomeThread继承Thread类
    Thread a = new Thread(new someRunnable()); //someRunnable()实现runnable接口题干中的写法是第一种
      

  4.   

    22: A错
    29:答案对的
    32:D错,wait结束后会先进入锁池
    33\34:不会
      

  5.   

    22: A错
    29:答案对的
    32:D错,wait结束后会先进入锁池
    33\34:不会
      

  6.   

    applet 的周期 就是 start(),init(),stop(),destroy()
      

  7.   

    22 内部类只能访问外部常量对象
    29 创建一个线程,可以是实现Runnable接口,或者继承自Thread类,所有只有C对
    32 没什么问题吧?
    33/34 applet已经没人用了,考试也没有的吧?