int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。A.publicintMAXLEN
int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。
A.publicintMAXLENGTH=100
B.finalintMAX_LENGTH=100
C.publicconstintMAX_LENGTH=100
D.publicfinalintMAX_LENGTH=100
D
int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。
A.publicintMAXLENGTH=100
B.finalintMAX_LENGTH=100
C.publicconstintMAX_LENGTH=100
D.publicfinalintMAX_LENGTH=100
D
A.public int maxA=100
B.final int maxA=100
C.public const int maxA=100
D.public final int maxA=100
A.float x;y;
B.float x,y=3.14f;
C.public int i=100,j=2,k;
D.int i=100;int j=200;
下面是用户程序对Applet类中方法action()的重新定义,功能为从单行文本编辑区input中输入数据赋给k。Text Field类的对象input和int型变量k已在类体中正确说明。 Public ______ action(Evente,Object o) {if(e.target==input) k=Integer.parseInt(______ .get Text()): repaint(); return true; }
A.null
B.有错误,变量i没有初始化
C.1
D.0
下面程序的主线程创建10个线程,它们都取变量的值,经累加后,将新值存回到变量且要求结果正确。
class MyResourceClass
{
int IntegerResource;
MyResourceClass(){IntegerResource=0;}
public int getInfo(){return IntegerResource;}
public void putInfo(int info){IntegerResource=info;}
()Void sumResource(int q)
{
int LocalInteger;
LocalInteger=getInfo();
LocalInteger+=q;
putInfo(LocalInteger);
}
}
class MyMultiThreadClass implements Runnable
{
MyResourceClass UseInteger;
MyMultiThreadClass(MyResourceClass mrc)
{
UseInteger=mrc;
}
public void run()
{
for(int i=0;i<100;i++)
{
UseInteger.sumResource(50);
}
}
}
public class Class30
{
public static void main(String[] args)
{
MyResourceClass mrc=new MyResourceClass();
Thread aThreadArray[]=new Thread[10];
System.out.println(mrc.getInfo());
System.out.println("wait...");
for(int i=0;i<10;i++)
{
aThreadArray[i]=new Thread(new MyMultiThreadClass(mrc));
aThreadArray[i].();
}
whileLoop;
while(true)
{
for(int i=0;i<10;i++)
if(aThreadArray[i].isAlive())continue whileLoop;
break;
}
System.out.println("jieguo="+mrc.getInfo());
}
}
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是()。
A.语句p=&my,是把对象:my赋值给指针变量p
B.语句MyClass*p,my;会调用两次类MyClass的构造函数
C.对语句*P.SetVariable(5)的调用是正确的
D.语句P->SetVariable(5)与语句my.SetVariable(5)等价