题库 题库
🏠 天天查询 > 题库 > JAVA

JAVA

填空题 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包和______包中的类和接口实现。 查看答案
判断题 Java是SUN公司的产品,它是一种强数据类型语言。(    ) 查看答案
判断题 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。 (    ) 查看答案
判断题 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。        (    ) 查看答案
判断题 在定义数组时不能够直接进行内存分配,如:char ch[10];是错误的定义语句(    ) 查看答案
判断题 拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。(    ) 查看答案
简答题 以下程序段的输出结果为                      。
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中方法的参数传递是______调用,方法不能改变参数值,但可以改变变量值,
两个对象之间的参数字段不能相互交换。
输入答案,中间不含空格:
查看答案