更多"有如下程序: public class MethLoad "的相关试题:
[单项选择]有如下程序: public class MethLoad { public static void main(String args[]) { MethLoad classObj = new MethLoad( ); classObj.methtest(4); classObj.methtest(4.0); } void methtest(double D) { double sum = 2*d; System.out.println("The result is:"+sum); } void methtest(int n) { int sum = 4*n; System.out.println("The result is:"+sum); } } 程序的运行结果为( )。
A. The result is:16 The result is:8.0
B. The result is:8.0 The resuR is:16
C. The result is:8 The result is:16.0
D. The resuR is:16.0 The result is:8
[单项选择]有如下程序;
public class MethTest
static int Varl=100;
int Var2=200;
public static void main(String args[])
Varl=10;
MethTest Obj1=new MethTest( );
MethTest Obj2=new MethTest( );
Obj1.Varl++;
System.out.println(Objl.Varl);
Obj2.Varl++;
System.out.println(Obj2.Varl);
MethTest.Varl++;
System.out.println(Objl.Varl);
Obj1.Var2++;
System.out.println(Obj1.Var2);
Obj2.Var2++;
System.out.println(Obj2.Var2);
程序的运行结果为( )。
A. 11
B. 101
C. 11
D. 10
[单项选择]有如下程序
public class Sun
public static void main(String args[ ])
int a=2,b=1,c=2;
if(a<B)
if(b<0)
if(c<0)
c=0;
else
C++;
System.out.println(C) ;
上述程序的运行结果是( )。
A. 0
B. 1
C. 2
D. 3
[单项选择]执行如下程序:
public class Test
public static void main (String args[])
int x=1,a=0,b=0;
switch (x)
case 0: b++;
case 1: a++;
case 2: a++;b++;
System.out.println("a=" +a ",b=" +b);
该程序的输出结果是( )。
A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2
[单项选择]有如下程序
public class Sun
public static void main(String args[ ])
int x=0;
int n=0;
while(x<50)
x=(x+2)*(x+3);
n=n+1;
System.out.println(n+"和"+x);
上述程序的运行结果是( )。
A. 1和0
B. 2和72
C. 3和50
D. 4和168
[单项选择]设有如下程序:
public class Sun
public static void main(String args[ ])
int x,y;
x=4;
y=0;
if(Math.pow(x,2)==16)
y=x;
if(Math.pow(x,2)<15)
y=1/x;
if(Math.pow(x,2)>15)
y=(int)Math.pow(x,2)+1;
System.out.println(y);
程序的运行结果是( )。
A. 4
B. 17
C. 18
D. 0.25
[填空题]若有如下程序:
public class Test
public static void main (String[] args)
int x=20;
if (x>10) System.out.print(x-=5);
if (x>5) System.out.print(x--);
则程序运行后的输出结果是 【12】 。
[单项选择]有如下程序:
public class Sun
public static void main(String args[ ])
int s=0;
int i=1;
while (i<=100)
s=s+i;
System.out.println(s);
运行后的结果是( )。
A. 5050
B. 5051
C. 死循环,直到溢出
D. 无穷大的数
[单项选择]有如下程序:
public class MethTest
static int Var1=100;
int Var2=200;
public static void main(String args[])
Var1=10;
MethTest Obj1=new MethTest( );
MethTest Obj2=new MethTest( );
Obj1.Var1 ++;
System.out.println(Obj1.Var1);
Obj2.Var1 ++;
System.out.println(Obj2.Var1);
MethTest.Var1 ++;
System.out.println(Obj1.Var1);
Obj1.Var2 ++;
System.out.println(Obj1.Var2);
0bj2.Var2 ++;
System.out.println(Obj2.Var2);
程序的运行结果为( )。
A. 11
B. 101
C. 11
D. 10
[单项选择]设有如下程序:
public class Sun
public static void main(String args[ ])
int x,y;
x=(int)Math.sqrt(2)/2+(int)Math.random( )*2/2;
y=(int)Math.sqrt(3)/3+(int)Math.random( )*3/3;
if (x>y)
System.out.println("x>y");
else if (x==y)
System.out.println("x=y");
else
System.out.println("x<y");
程序运行的结果为( )。
A. x>y
B. x=y
C. x<y
D. 以上都不对
[单项选择]阅读下面程序
public class Increment
public static void main(String args[])
int c;
c=5;
System.out.println(C) ;
System.out.println(c++);
System.out.println(C) ;
程序运行的结果是
A. 5
B. 5
C. 6
D. 6
[单项选择]阅读下面程序
public class Increment
public static void main (String args[]
int c;
c=5;
System.out.printIn(c);
System.out.printIn(c++)j
System.out.printIn (c);
程序运行结果是______。
A. 5
B. 5
C. 6
D. 6
[单项选择]阅读下面程序
public class ConcatTest
public static void main(String[] args)
String str1="abc";
String str2="ABC":
String str3=str1.concat(str2);
System.out.println(str3);
程序运行的结果是
A. abc
B. ABC
C. abcABC
D. ABCabc
[单项选择]阅读下面程序:
public class ThreadTest
public static void main(String args[]) throws Exception
int i=0;
Hello t=new Hello( );
______;
While(true)
System.out.println("Good Morning"+i++);
if(i==2&&t.isAlive( ))
System.out.println("Main waiting for Hello!");
t.join( ); //等待t运行结束
If(i==5)break:
class Hello extends Thread
int i;
public void run( )
while(true)
System.out.println("Hello"+i++):
If(i==5)break;
为使该程序正确执行,下画线处的语句应是
A. sleep()
B. yield()
C. interrupt()
D. start()