i think the last one the correct answer should be B.

解决方案 »

  1.   

    sorry misunderstanding the statement.... last one should be C
      

  2.   

    1)D.  B不对,内部匿名类不能指定名字,当然不能指定private了。
    2)B.
    3)E肯定选,c,d不确定,ab肯定措。
    4)C.
      

  3.   

    to:treeroot
    最后一个为什么选C?(这个答案是正确的)
    第一个我错了,忘了annonymous了
      

  4.   

    C答案中,多线程不多线程没关系,因为各自调用setx, sety两个没有synchronize的方法,完全有可能赋不同的值
      

  5.   

    我觉得第三个选:AC
    第四个C肯定正确,为什么B不对?
      

  6.   

    我的答案
    D
    B
    C、E
    C
      

  7.   

    --“第四个C肯定正确“
    to: wjsfr(令狐葱)  为什么呢?
      

  8.   

    to sunzq13(陡金山)
    在多线程环境下,对于每个对象,synchronized方法只允许一个线程调用,这样setXY只能由一个线程访问,所以该对象的x、y变量值一定相同,而setX和setY不是同步方法,允许不同的线程同时访问,这时对象的x、y变量值不一定相同,所有check() 方法会返回true。
      

  9.   

    1:c
    2: b
    3: b, d
    4: c
      

  10.   

    不是A就是B,再么就是C,也可能是D,或者是E。
      

  11.   

    我对我的答案负责:
    第1题:A:这是常识,同时你可以实践得到该结果-------------An anonymous inner class may be declared as final
    第2题:B:线程排列其实就是一个队列,能不能激活第一个线程只能看计算机的随机(同级)和优先级。
    第3题:D、E :线程退出当然要停止了,所以A不行,等待也要停止执行,所以B不行,唤醒方法,当然要把自己阻塞了!所以C不行!
    第4题:C ,考的是线程概念,B答案肯定不行,因为在多线程中,一旦调用:setXY(int I)方法,X,Y将相等;A、C、D答案都是相互排斥的,所以C答案对:如果setX和setY独立运行,check()可以返回TRUE。
    答案已经得出,请楼主派分!谢谢拉!呵呵!
      

  12.   

    return x != y;我晕 看成return x == y;了
      

  13.   

    免费申请二级域名
    地址:http://www.nocoer.com        注册的用户可以免费申请二级域名!               申请后,只要在电子简历当中填写自己的个人资料!就可以通过访问二级域名来访问您的简历                喜欢web开发的朋友多过来注册吧!               让我们一起构造一个最庞大的人才库
      

  14.   


    1 A
    2 B
    3 C E
    4 B胡乱添了一下,挺难的
      

  15.   

    考把 x!=y错了
    4: C