更多"运行下列程序,会产生什么结果 ( ) public class "的相关试题:
[单项选择]执行下列程序时,会产生什么异常______。
public class Test
public static void main (String args[])
int d=101;
int b=220;
long a=321;
System. out. println((a-b)/(a-b-d));
A. ArrayIndexOutOfBoundsException
B. NumberFormatException
C. ArithmeticException
D. EOFException
[单项选择]下列代码段在运行时会产生______异常。 public class ex32 { public static void main(String[] args) { int a[] = {1, 23, 24, 56, 37, 9, 12}; for(int k = 0; k < a.length; k++) { if(a[k] > a[k + 1]) { int x = a[k]; a[k] = a[k + 1]; a[k + 1] = x; } } } }
A. NumberFormatException
B. ArithmeticException
C. ArrayIndexOutOfBoundsException
D. IOException
[简答题]阅读下列程序,写出程序运行结果。
public class C3302
public static void main(String[] args)
int[][]a=1,2,3,4,5,6;
System.out.println(a.length+","+a[0].length+","+a[1][1]);
f3302(s[0],s[1]);
System. out. println(s[0]+","+s[1]);
String s1="abc",s2="123";
s1+="xyz";
s2. concat("xyz");
System. out. println(s1+","+s2);
static void f3302(String x,String y)
String z=x;x=y;y=z;
[简答题]阅读下列程序,请写出程序的运行结果。
public class C
public static void main(String[] args)
String text="public static void main(String[] args)";
int theCount=0;
int index=-1;
String theStr="i";
index=text. indexOf(theStr);
while(index>=0)
++theCount;
index+=theStr. length( );
index=text. indexOf(theStr,index);
System. out. println("The Text contains"+theCount+"i");
[简答题]阅读下列程序,写出程序运行结果。
class A1
public void f(int aa,int bb)
System.out.println(aa+bb);
class A2 extends A1
public void f(int aa,int bb)
System. out. println(aa-bb);
public class C3201 extends A2
public void f(int aa,int bb)
System. out. println(aa*bb);
public static void main(String[] args)
A1 a=new Al( );
A1 a1=new A2( );
A2 a2=new C3201( );
a.f(20,10);
a1.f(20,10);
a2.f(20,10);
[单项选择]下列程序在运行时会产生______。 import java.awt.*; public class ex33 { public static void maiN(String[] args) { Image im[] = new Image[4]; System.out.println (im[0] .toString ( )); } }
A. NumberFormatExeeption
B. ArittnneticException
C. ArrayIndexOutOfBoundsExcepfion
D. NullPointerException
[单项选择]
下面是一段javabean程序,该程序的运行结果是()。
public class NullTest
public static void main(String[] args)
int M = 0;
String str = null;
StringBuffer sb = new StringBuffer("= ");
sb.append(str);
sb.append(M++);
System.out.println(sb.toString( ));
A. =null
B. =null0
C. =null1
D. =nullM
[简答题]本题程序的功能是读入运行程序时所传入的参数(一个或多个),并将参数依次显示出来。例如运行程序“lava basic par1 par2”,则打印输出为“par1 par2”。请将下述程序补充完整(注意:不得改动程序的结构,不得增行或删行)。
public class basic
public static void main(String[] args)
int i = 0;
while (______)
System.out.print(______+ "");
______;
System.out.println( );
[单项选择]下面程序的运行结果是( )。 public class OperatorsAndExpressions{ void equalsMethod1( ){ //基本类型的数据之间的比较 int i=10,j=15; System.out,println(i==j); //复合数据类型的数据之间的比较 String s1=new String ("how are you"); String s2=new String ("how are you"); System.out.println(s1==s2): } public static void main (String args[ ]){ OperatorsAndExpressions OperAndExp=new OperatorsAndExpressions( ): //用于基本类型数据和复合类型数据的=="运算符 OperAndExp,equalsMethod1( ) } }
A. false false
B. false true
C. tree false
D. true true
[填空题]下列程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest
public static void main(String args[])
Hello h=new Hello( );
【12】 ;
t.start( );
class Hello implements Runnable
int i;
public void run( )
while(tree)
System.out.println("Hello" +i++);
if(i==5) break;
[填空题]下列程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest
public static void main(String args[])
Hello h=new Hello( );
______;
t.start( );
class Hello implements Runnable
int i;
public void run( )
while(true)
System.out.println("Hello"+i++);
if(i==5) break;
[单项选择]运行下列程序的结果是 ( )
abstract class MineBase
abstract void amethod( );
static int i;
public class Mine extends MineBase
public static void main(String argv[])
int[]ar=new int[5];
for(i=0;i<ar.length;i++)
System.out.println(ar[i]);
A. 打印5个0
B. 编译出错,数组ar[]必须初始化
C. 编译出错,Mine应声明为abstract
D. 出现IndexOutOfBoundes的例外