填空题 | C语言是面向过程的语言,Java语言是面向______的语言。 | 查看答案 |
填空题 | Java字节码文件的扩展名是______。 | 查看答案 |
填空题 | JDBC是Java程序与______连接的一种机制。 | 查看答案 |
填空题 | 能够用于创建可变字符串对象的类是______。 | 查看答案 |
填空题 | 类在定义数组时,不必限定______数组的大小。 | 查看答案 |
填空题 | 下列程序的功能是统计命令行参数的个数,请在下划线处填上适当的代码。 publicclassLength{ publicstaticvoidmain(Stringargs[]){ System.out.println("number of Stringargs:"+args.______); } } |
查看答案 |
填空题 | Java中的返回语句是______语句。 | 查看答案 |
填空题 | Java中,线程必须属于一个进程,线程是程序运行中的一个______。 | 查看答案 |
填空题 | 线程由于调用sleep( )方法进入阻塞状态,当睡眠结束时,该线程将进入______状态。 | 查看答案 |
填空题 | 在下列Java Applet程序的下划线处填入代码,使程序三整并能够正确运行。 importjava.applet.*; importjava.awt.*; publicclassHelloWofil______{ publicvoidpaint(Graphicsg){ g.drawstring("HelloWorld!",25,25); } } |
查看答案 |
填空题 | 某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。 | 查看答案 |
填空题 | 在面向对象方法中,类的实例称为______。 | 查看答案 |
填空题 | 诊断和改正程序中错误的工作通常称为______。 | 查看答案 |
填空题 | 在关系数据库中,把数据表示成二维表,每一个二维表称为______。 | 查看答案 |
填空题 | 问题处理方案的正确而完整的描述称为______。 | 查看答案 |
填空题 | 面向对象的语言将客观世界都看成由各种对象组成,共同特征和行为的对象组成类, 类是变量和______的集合体。 |
查看答案 |
填空题 | Java 源文件中最多只能有一个______类,其他类的个数不限。 | 查看答案 |
填空题 | 在 Java 中所有实现的多维数组,实际上是由一维数组构成的______。 | 查看答案 |
填空题 | 每个Applet程序必须有一个类是______类的子类。 | 查看答案 |
填空题 | 线程在生命周期中要经历 5 种状态,分别是新建状态、可运行状态、运行状态、______状 态和终止状态。 |
查看答案 |
填空题 | FileInputStream 是字节流;BufferedWriter 是字符流;ObjectOutputStream 是______。 | 查看答案 |
填空题 | break 语句最常见的用法是 switch 语句中,通过 break 语句退出 switch 语句, 使程序从整个 switch 语句后面的______开始执行。 |
查看答案 |
填空题 | 请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throw ArithmeticException,ArrayIndexOutOfBoundsException{ System.out.println("In Situation"+sel); if(sel==0){ System.out.println("no Exception caught"); return; }else if(sel==1){ int iArray[]=new int[4]; iArray[1]=3; } } public static void main(String args[]){ try { Proc(0); Proc(1); }catch (ArrayIndexOutOfBoundsException e){ System.out.println("Catch"+e); }finally{ System.out.println("in Proc finally");} } } 执行结果: In Situation0 no Exception caught ______ in Proc finally |
查看答案 |
填空题 | 当使用 Thread t=new Thread(r)创建一个线程时,表达式:r instanceof Thread 的 值是______ |
查看答案 |
填空题 | 若byte b=123; short s= 456 ;则表达式b+s的类型是______。 | 查看答案 |
填空题 | 数组x定义:String x[ ][ ]=new int[3][2]; x[0 ][0 ]=”abc”, x[0 ][1]=”12345”; 则 x.length 的值为______,x[0][1].length( ) 的值为______。 |
查看答案 |
填空题 | Java语言的变量由变量名、______、变量属性、______组成。 | 查看答案 |
填空题 | 在Java中,常数Double.MAX_VALUE的包装类是______。 | 查看答案 |
填空题 | 当程序中需要抛出异常时,应该使用______子句,当需要在方法中声明可能抛出的异常类型,应该使用______子句。 | 查看答案 |
填空题 | java.applet包中的______类定义了Applet与其运行环境之间的一个标准接口。 | 查看答案 |
填空题 | Java语言中提供的GUI功能主要由java.awt包和______包中的类和接口实现。 | 查看答案 |
简答题 | 以下程序段的输出结果为 。 public class TestArray { public static void main(String args[ ]){ int i , j ; int a[ ] = { 5,9,6,8,7}; for ( i = 0 ; i < a.length-1; i ++ ) { int k = i; for ( j = i ; j < a.length ; j++ ) if ( a[j]<a[k] ) k = j; int temp =a[i]; a[i] = a[k]; a[k] = temp; } for ( i =0 ; i<a.length; i++ ) System.out.print(a[i]+" "); System.out.println( ); } } |
查看答案 |
简答题 | 写出以下程序的运行结果。 import java.io.*; public class ATest{ public static void main(String args[]) { SubClass sb = new SubClass( ); System.out.println(sb.fun( )); } } class SuperClass{ int a =24 , b =5 ; } class SubClass extends SuperClass{ int fun( ) { return a%b; } |
查看答案 |
简答题 | 写出以下程序的运行结果。 public class TryCatchFinally{ static void Proc( int sel ){ try{ if( sel==0 ){System.out.println("no Exception "); return;} else if( sel==1 ){ int i=0; int j=4/i;} } catch( ArithmeticException e ) { System.out.println("Catch "); } catch( Exception e ) { System.out.println("Will not be executed");} finally{ System.out.println("finally"); } } public static void main( String args[] ){ Proc( 0 ); Proc( 1 ); } } |
查看答案 |
简答题 | 阅读程序段,回答问题: public class ClassA{ public void method1(int i){} public void method2(int i){} public static void method3(int i){} public static void method4(int i){} } public class ClassB extends ClassA{ public static void method1(int i){} public void method2(int i){} public void method3(int i){} public static void method4(int i){} } ClassB中(method1、method2、method3、method4)四个方法,方法 _________ 覆盖了父类方法;方法 _________ 隐藏了父类方法。 |
查看答案 |
简答题 | (6分) 编写一个输出"Hello World!"的程序,用两种方式实现(Application、Applet)。 ①Application(2分) ②Applet(4分) |
查看答案 |
简答题 | 编写Application程序,使程序运行后在屏幕上生成如下图案: 窗口中包含有一个文本框,一个标签,两个按钮,当按下“文本一”按纽时,使得Hello java!显示在文本框中,按下“文本二”按纽时,使得“你好 Java!” 显示在文本框中(要求两个按纽之间使用网格布局,与其他组件共使用JFrame,默认布局管理)。程序头部已给出,请写出剩余代码部分。 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Lx9_4 implements ActionListener { JFrame f; JPanel p; JTextField text1; JLabel j; JButton b1,b2;//下面代码由你续写 |
查看答案 |
填空题 | 算法的复杂度主要包括______复杂度和空间复杂度。 输入答案,中间不含空格: |
查看答案 |
填空题 | 数据的逻辑结构在计算机存储空间中的存放形式称为数据的______。 输入答案,中间不含空格: |
查看答案 |
填空题 | 若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。 输入答案,中间不含空格: |
查看答案 |
填空题 | 如果一个工人可管理多个设备,而一个设备只能被一个工人管理,则实体“工人”和 实体“设备”之间存在______关系。 输入答案,中间不含空格: |
查看答案 |
填空题 | 关系数据库管理系统能实现的专门关系运算包括选择、连接、______。 输入答案,中间不含空格: |
查看答案 |
填空题 | Java简单性首先表现在自身系统的精炼,它的基本解释程序和______占内存40KB,附加的 基本标准类库和支持线程程序占175KB。 输入答案,中间不含空格: |
查看答案 |
填空题 | 如果有一个类MyFrame是Frame的子类,能够被不同包中的类所使用,请写出该类的 声明头:______ 输入答案,中间不含空格: |
查看答案 |
填空题 | Java中方法的参数传递是______调用,方法不能改变参数值,但可以改变变量值, 两个对象之间的参数字段不能相互交换。 输入答案,中间不含空格: |
查看答案 |
填空题 | Java中继承机制之所以能够降低程序的复杂性,提高编程的效率,主要是因为它使 代码可______。 输入答案,中间不含空格: |
查看答案 |
填空题 | 接口可以看作是仅容纳______、常量,而又不能直接生成对象的特殊抽象类。 输入答案,中间不含空格: |
查看答案 |
填空题 | Java语言的循环语句包括for语句、do while语句和______语句。 输入答案,中间不含空格: |
查看答案 |
填空题 | 下列程序的创建了一个线程并运行,请填空,使程序完整。 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; } } } 输入答案,中间不含空格: |
查看答案 |
填空题 | 包含Swing构件的Applet(小应用程序)应该是______类的子类。 输入答案,中间不含空格: |
查看答案 |