简答题定义变量如下: int i=18; long L=5; float f=9.8f; double d=1.2; String s="123"; 以下赋值语句不正确的是? A L=f+i; B f=L+i; C s=s+i; D s=s+i+f+d;简答题下面表达式的值的类型为? (int)(8/9.2*5) A short B int C double D float简答题下面的程序段执行后,变量a,b,c的值分别为? int a,b,c; a=(int)Math.round(-4.51); b=(int)Math.ceil(-4.51); c=(int)Math.floor(-4.51); A -5,-4,-5 B -4,-4,-5 C -5,-5,-5 D -4,-4,-4简答题下列选项中,不属于Java核心包的一项是? A java.swing B java.io C java.util D java.lang简答题编译一个定义了两个类和三个方法的java源码文件,总共会产生几个字节码文件,这些字节码文件的扩展名是什么? A 5个字节码文件,以.java为扩展名 B 2个字节码文件,以.java为扩展名 C 5个字节码文件,以.class为扩展名 D 2个字节码文件,以.class为扩展名简答题用于定义简单数据类型的一组关键字是? A Student,float,main,public B byte,boolean,int,float C long,extends,float,double D class,float,short,import简答题分析下列程序? 1) class Person{ 2) public void printValue(int i,int j) { } 3) public void printValue(int i) { } 4) } 5) public class Teacher extends Person{ 6) public void printValue() { } 7) public void printValue(int i) { } 8) public static void main(String args[]) { 9) Person t=new Teacher(); 10) t.printValue(10); 11) } 12 } 第10行语句将调用哪行语句? A 第2行 B 第3行 C 第6行 D 第7行简答题分析以下程序: class Test{ static int i=0; public int aMethod() { i++; return i; } public static void main(String[] args) { Test test=new Test(); test.aMethod(); int j=test.aMethod(); System.out.println(j); } } 该程序执行结果为? A 编译将失败 B 编译成功,执行后输出“0” C 编译成功,执行后输出“1” D 编译成功,执行后输出“2”简答题分析以下程序: class HelloJava { public static void main(String[] args) { String o1=new String("ABV"); String o2=new String("abv"); if(o1.equals(o2)) System.out.println("Equal"); else System.out.println("NoEqual"); } } 该程序的执行结果是? A 程序执行后输出“NoEqual” B 程序执行后输出“Equal” C 程序在if语句处出现编译错误 D 程序执行后出现异常多选题下面哪种流可以用于字符输出?( ) A. java.io.OutputStream B. java.io.OutputStreamWriter C. java.io.EncodeOutputStream D. java.io.EncodeWriter简答题分析下列程序: class A { public int getNumber(int a) { return a+1; } } class B extends A{ public int getNumber(int a,char c) //第7行 { return a+2; } public static void main(String[] args) { B b=new B(); System.out.println(b.getNumber(0)); //第14行 } } 该程序的执行结果是? A 编译成功并输出“1” B 编译成功并输出“2” C 在第7行出现编译错误 D 在第14行出现编译错误简答题设数组Array由以下语句定义“int Array=new int[10];”,则数组最后一个元素的正确引用方法为? A Array[10] B Array[9] C array[10] D array[9]简答题finally块中的代码将? A 总是被执行 B 如果try块后面没有catch块时,finally块中的代码才会执行 C 异常发生时才被执行 D 异常没有发生简答题for(;;)是? A 循环结构 B 分支结构 C 顺序结构简答题下列哪个方法是MouseMotionListener接口中的方法? A public void mouseMoved(MouseEvent) B public boolean mouseMoved(MouseEvent) C public void mouseMoved(MouseMotionEvent) D public boolean MouseMoved(MouseMotionEvent)多选题在( )可以设置线程的优先级 A. 当第一次创建线程时 B. 创建线程后的任何时间 C. 只有在线程启动后 D. 以上都不对简答题覆盖与重载的关系是______ A.覆盖只有发生在父类与子类之间,而重载可以发生在同一个类中 B.覆盖方法可以不同名,而重载方法必须同名 C.final修饰的方法可以被覆盖,但不能被重载 D.覆盖与重载是同一回事多选题关于RandomAccessFile类的说法正确的是( ) A. RandomAccessFile类继承自File类 B. RandomAccessFile类对象可读写Java原始类型数据 C. RandomAccessFile类对象只能从文件读Java原始类型数据 D. 随机读写流的指针所计算的是字符的个数简答题以public修饰的类如:public class Car{……},则Car()? A 可被其它程序包中的类使用 B 仅能被本程序包中的类使用 C 不能被任意其它类使用 D 不能被其它类继承简答题下面关于int类型的说法中,正确的一个是? A int类型可以自动转换为所有的简单类型 B int类型只能自动转换为float、long、double类型 C 103是合法的int类型常量 D int类型包括有符号整型和无符号整型
上一页2 / 2下一页