已知变量I有如下定义:intI=1000;则下列类型转换中,哪些出现了数据精度的丢失?(2分)
A. byte J = (byte)I;
B. long L = (long)I;
C. double D = (double)I;
D. short S = (short)I;
查看答案
用以下语句定义了一个委托类型Dosomething:delegatevoidDosomething()则类someclass中的下列哪些方法可以关联到该委托的实例?()多项选择题(3分)
A. static void work()
B. int getAge()
C. void showname()
D. static int getNamelength(string name)
为了向程序中添加Gopher协议,以支持以〈Gopher://〉开头的URI,除了创建相应的gopherwebRequest和gopherWebResponsed类,还应采用下列哪种措施?()P205-208(3分)
A. 调用WebRequest类的RegisterPrefix方法
B. 调用WebRsponse类的Registerprefix方法
C. 调用ServicepointManager类的FindServicePoint方法
D. 调用WebRequest类的Create方法
已知Dosomething定义如下:delegatevoiddosomething()类Someclass定义如下:classsomeclass{publicvoidsleep(){Console.writeline(“sleep”);}publicdosomethingm1=null;publicvoidDosleep(){……………….}}则在someclass类的方法Dosleep内,可用下列哪些方法利用变量m1调用类someclass的方法sleep?()(3分)
A. m1=new dosomething(sleep) m1()
B. m1=new dosomething( Addressof sleep) m1()
C. m1=new dosomething(sleep) m1.Invoke()
D. m1=new dosomething( Addressof sleep) m1.Invoke()
关于垃圾回收机制的哪些叙述是对的。()(3分)
A. 程序开发者必须自己创建一个线程进行内存释放的工作。
B. 垃圾收集将检查并释放不再使用的内存。
C. 垃圾收集允许程序开发者明确指定并立即释放该内存。
D. C
E. 中程序将自动调用析构函数,销毁不在使用的对象占用的内存。