正确答案: A
Columns
题目:为了使列表框中的项目呈多列显示,需要设置的属性为( )。
解析:
Columns属性为返回一个值,决定列表框是在一列中垂直滚动(这时值为0)还是多个列中水平滚动(这时值大于0)。
查看原题
举一反三的答案和解析:
[单选题]一个工程含有多个窗体及标准模块,下列叙述错误的是( )。
如果工程含Sub Main过程,程序首先执行该过程
[单选题]一个对象的生命周期分为( )三个阶段。
生成、使用和清除
解析:解析:对类实例化可以生成多个对象,通过这些对象之间的消息传递进行交互,可完成很复杂的功能。对象的生命周期分为生成、使用和清除三个阶段。对象生成包括声明、实例化和初始化三方面内容。对象的使用原则是先定义后使用。对象清除是指释放对象所占用的内存。
[单选题]如果一个FoxPro.数据库表文件中有100条记录,当前记录号为76,执行命令SKIP 30之后,再执行命令?RECNO(),其结果是( )。
101
[单选题]在VB中,表达式 5\2的结果是( )
2
[单选题]下列程序的输出结果为( )。 public class Reentrant { public synchronized void a() { b(); System.out.println("here I am, in a()"); } public synchronized void b() { System.out.println("here I am, in b()"); } public static void main(String args[ ]) { Reentrant r=new Reentrant(); r.a(); } }
hereI am, in b()/here I am, in a()
解析:解析:此题程序中类Reentrant定义了两个带有synchronized的方法,分别是a()和b()。在Reentrant类的main()方法中,Reentrant类的实例r调用了方法a(),在a()中调用b()。a()的执行过程中,线程的控制将请求并获得r的锁,并开始执行a()方法。由b()的定义可知,线程获得r的对象锁才能运行该方法,而此时r的锁已经由该线程获得,根据Java对象锁的可重入性,该线程将再次获得r的锁,并开始运行方法b()。
[单选题]在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是( )。
一元成员运算符
解析:解析:当把运算符重载为成员函数时,第1操作数就是对象本身,即第1操作数仅以this指针的形式隐含在参数表中。因此,对于一元运算符的参数表是空的:对于二元运算符的参数表中只有一个参数,它代表第2操作数。当把运算符重载为非成员函数时,由于没有隐含this指针,因此所有的操作数必须出现在参数表中。因此。对于一元运算符,参数表中有一个参数,代表那个的操作数;对于二元运算符,参数表中有两个参数,分别代表第1和第2操作数。
[单选题]已定义下列函数: int fun(int *p) {return *p;) fun函数返回值是( )。
一个整数
解析:解析:由函数int fun(int *p){return *p;}的定义可知,返回值为整型指针变量p所指向的数据。
[单选题]用鼠标单击菜单项(Menultem)产生的事件是( )。
Action Event
解析:ActionEvent是组件事件,当特定于组件的动作(比如被按下)发生时,由组件(比如Button)生成此高级别事件。事件被传递给每-个ActionListener对象.这些对象是使用组件的addActionListener方法注册的,用以接收这类事件。
[单选题]打开“报表设计器”后,默认有3个区域,称为3个带区,其中的______不是默认的带区。
总结