单选题下面程序段的输出结果是 public class Test public static void main(String args[]) int[] a=new int[11]; int[] p=new int[4]; int k=5; for(int i=1;i<=10;i++) a[i]=i; for(int i=l;i<=3;i++) p[i]=a[i*i]; for(int i=1;i<=3;i++) k=k+p[i]*2; System.out.println(k); A) 37 B) 31 C) 33 D) 35
单选题阅读下列利用递归来求n!的程序。
class FactorialTest{
static long Factorial(int n){//定义Factorial()方法
if(n==1)
return 1;
else
return n * Factorial{______};
}
public Matic void main{String a[]} {
//main()方法
int n=8;
System. out. println{n+"!="+Factorial(n)};
}
}
为保证程序正确运行,在下画线处应该填入的参数是______。
单选题在下列程序的横线处填入正确的语句,实现RandomAccessFile类使用。
package ch1; import java. io. *;
public class ex27 {
public static void main(String args[]
) {
try
{
RandomAccessFile in = new
in.close ( );
}
catch (Exception e)
{
e.printStackTrace ();
} } }
A. RandomAccessFileC"ch1/file.dat", "read")
B. RandomAccessFile("r", "ch1/file.dat")
C. RandomAccessFile("ch1/file.dat" , "r")
D. RandomAecessFile("read", "ch1/file.dat")
单选题下列操作中,不属于Applet安全限制的是( )。 A) 加载本地库 B) 读写本地文件系统 C) 运行本地可执行程序 D) 与同一个页面中的Applet通信
单选题下面是关于类及其修饰符的一些描述,不正确的是
____
。
单选题下列关于线程状态和生命周期的说法不正确的是A) 一个线程组内不仅可以包含线程,还可以包含其他线程组B) 线程在终止状态可以调用start()方法使它可运行C) 在Java中,最顶层的线程组是mainD) 线程执行过程中,有一个更高优先级的线程进入可运行状态,这个线程立即被调度执行,当前线程占有的CPU被抢占
单选题下列数据表示十六进制数的是______。
单选题下列对字符数组进行初始化的语句正确的是{{U}} {{/U}}。
A. char a[]="Hello";
B. char a[][]={'H','e','l','l','o'};
C. char a[5]="Hello";
D. char a[2][5]={"Hello","World"};
单选题顺序执行下列程序语句后,则b的值是
____
。
String a="Hello";
String b=a. substring(0,2);
单选题要实现对Java代码的数字签名,对于代码的提供者要经过的4个步骤的正确顺序是 ( ) ①创建JAR文件 ②创建密钥 ②对JAR文件进行数字签名 ④输出公钥证书
单选题下列布尔变量定义中,正确并且规范的是______。
单选题下列关于父类与子类的描述中,正确的是______。
单选题下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A)private B)无修饰符C)public D)protected
单选题执行下列赋值语句后.a的值为( )。
a=Float.valueOf(”12.34”).floatValue( );
单选题下列关于Applet的安全限制的叙述中,错误的是【 】
单选题为了区分类中重载的同名的不同的方法,要求( )。
单选题下列说法中不正确的是{{U}} {{/U}}。
A. switch语句功能可以由if-else语句实现
B. 若用于比较的数据类型为double,则不能用switch语句来实现
C. if-else语句的执行效率总是比switch语句高
D. case子句可以有多个语句,并且不需要用大括号”{}”括起来
单选题下列( )是合法的java标识符。
单选题自定义异常类的父类可以是 A) Error B) VirtuaMachineError C) Exception D) Thread
单选题下列程序的输出结果是( )。 public class ArrayTest public static void main(String args[]) int[]intArray=new int[3] for(int i=0;i<3;i++) intArray[i]=i+2; system.out.println("IntArray["+i+"]"=intArray[i]); System.out.println("----------"); int arrLen=4; IntArray=new int[arrLen]; For(int j=intArray.length;j>=0;j--) intArray[-i]=j*3; system.out.println("hello"+intArray[j]);