类MyClass中已知有以下字段定义:objecti=100,j=200,k=300;则执行下列语句后,这3个字段的值是______:Interlocked.CompareExchange(refi,j,k);(2分)
A.i:200,j:200,k:300
B. i:100,j:200,k:300
C. i:300,j:200;k:100
D. i:100,j:100,k:300
查看答案
为了判断线程t1是否是在后台运行,需访问t1的______属性。(2分)
A. CurrentThread
B. IsBackgroud
C. IsAlive
D. ThreadState
已知类MyClass中事件MouseClicked定义如下:publicstaticeventMouseClickedListenerMouseClicked;执行下列语句:MouseClicked+=newMouseClickedListener(obj.DoSomething);MouseClicked+=newMouseClickedListener(obj.DoSomething);然后引发该MouseClicked事件,其结果为:(2分)
A. obj.DoSomething 方法被调用4 次
B. obj.DoSomething 方法被调用2 次
C. obj.DoSomething 方法被调用1 次
D. obj.DoSomething 方法不会被调用
下列代码存在一个编译错误。如何消除该错误?(左边为行号)1publicvoidTest(objectparam){2Resourcer0=newResource(100);3using(Resourcer1=newResource(100)){4r1.print();5r1=newResource(50);6}7}(2分)
A. 第1 行声明的param 参数未在方法内使用。删除该参数;
B. 第3 行修改为:using( Resource r1 = new Resource(100);) {
C. 删除第5 行
D. 第5 行修改为:r1=r0;
为了向程序中添加Gopher协议,以支持以〈Gopher://〉开头的URI,除了创建相应的gopherwebRequest和gopherWebResponsed类,还应采用下列哪种措施?()P205-208(2分)
A. 调用WebRequest类的RegisterPrefix方法
B. 调用WebRsponse类的Registerprefix方法
C. 调用ServicepointManager类的FindServicePoint方法
D. 调用WebRequest类的Create方法