A.静态成员函数只能访问类的静态数据成员
B.静态成员函数也可以通过形参的方式操作类的对象,但最好不要这样处理,因为静态成员函数只处理与类属性有关的操作更加容易理解。
C.静态成员函数可以访问类的非静态成员函数
D.虽然可以采用“对象.静态成员函数”的方式访问静态成员函数,但是仍然推荐使用“类名::静态成员函数”的方式。
●在下列程序中:
Program test(input,output);
var i,j:integer;
procedure calc(p1,p2:integer);
begin p2:=p2*p2 p1:=p1-p2;p2:=p2-p1;end{caic}
begin{main}i:=2;j:=3;
calc(i,j); write(j);
end{main}
当参数传递采用引用方式(Call by reference)时,所得结果j= (33) ;
当参数传递采用换名方式(Call by name)时,所得结果j= (34) ;
当参数传递采用赋值方式(Call by value)时,所得结果j= (35) ;
递归是程序设计中很重要的一种控制结构,通常实现递归时,采用的数据结构是 (36) 。
对那些既可以用递归方式,也可以用循环方式求解的问题,就执行效率而言 (37) 。
(33) ,(34) A.10
B.16
C.20
D.28
(35) A.0
B.3
C.5
D.6
(36) A.数组
B.栈
C.队列
D.循环链表
(37) A.数组
B.两者相同
C.循环优于递归
D.递归优于循环
A.内部类可以使用它所在类的静态成员变量和实例成员变量
B.内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用
C.内部类不可以用 abstract 修饰符定义为抽象类
D.内部类可作为其他类的成员,而且可访问它所在类的成员
A.ResultType表示返回值类型为:完整类名或者别名,MaBatis也允许使用基本的数据类型,包括String,int等
B.ResultType和ResultMap数据结构是一样的,都为map结构
C.如果POJO的属性名与sql语句查询出来的不一致,也可以使用ResultType来进行结果的自动映射
D.ResultType与ResultMap不能同时使用
A.嵌套类仅仅是在语法上的嵌入
B.嵌套类的成员函数只能使用隐式内联方式实现
C.嵌套类的成员函数对外围类的成员没有访问权限
D.在外围类作用域外使用嵌套类必须使用外围类名字限定
在DMA方式中,CPU和DMA控制器通常采用三种方法来分时使用主存,它们是()。
A、停止
C、PU访问主存
B、周期挪用
C、DMA和CPU交替访问主存
D、中断