填空题当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
填空题栈通常采用的两种存储结构是线性存储结构和______结构。
填空题程序中多个线程互相等待对方的持有的锁,而在得到对方持有的锁之前都不会释放自己的锁,就造成了都想得到资源而又都得不到的现象,使线程不能继续运行,这种状态在计算机中称为【 】。
填空题______类是Java编译器自动生成的,它伴随每个类。
填空题以下程序运行后输出的结果是______。 main() int a,b,c; a=97; b=097; c=0x97; printf("%d %d %d/n",a,b,c);
填空题Java语言的各种数据之间提供两种转换: 【7】 和强制转换。
填空题在Java语言的所有方法中,比较特殊的方法是抽象方法,它只有方法头,没有{{U}} 【13】 {{/U}}。
填空题关于文件名的处理中,测试当前文件是否目录用 【14】 函数。
填空题执行下面的赋值语句后,a的值为 【8】 。 a=Float.valueOf("12.34")floatValue();
填空题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求] 用冒泡法对数据进行排序,使程序的输出结果如下。
排序前: 32 18 41 23 2 56
36 67 59 20 排序后: 2
18 20 23 32 36 41 56 59
67 源程序: import java.io.*;
public class Java_3 { public static int
data[]={32,18,41,23,2,56,36,67,59,20}; public static void
main(String args[]) { int i: int index=data.
{{U}}(1) {{/U}}; System.out.println("排序前:");
for(i=0;i<index;i++)System.out.print(" "+data[i]+" ");
System.out.println(); BubbleSort({{U}} (2)
{{/U}}); System.out.println("排序后:");
for(i=0;i<index;i++)System.out.print(" "+data[i]+" ");
System.out.println(); }
//冒泡法排序 public static void BubbleSort(int index)
{ int i,j; int temp;
for(j=1;j<index;j++) { for(i=index-1;i>=j;i--)
{ if(data[i] <data[i-1]) {//比较相邻的两个数
temp=data[i]; data[i]=data[i-1];
data[i-1]={{U}} (3) {{/U}}; }
} } } }
填空题下列程序段的输出结果为 【8】 。 int a=2; switch(a) case 2: System.out.print("Value is 2."); case 3 : System.out.println("Value is 3."); break; default: System.out.prinfln("end"); break;
填空题Java语言的______可以使用它所在类的静态成员变量和实例成员变量,也可以使用,占所在方法中的局部变量。
填空题如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyFirstApplet,则存储该源程序的文件名必须为 【13】 。
填空题希望编写好的Java程序代码,应遵守命名规则、______、为代码分段、适当使用空白行、遵循第32条规则。
填空题设有序顺序表为10,20,30,40,50,60,70,采用折半搜索时,搜索成功的平均搜索长度是 【2】 。
填空题请完善程序(程序文件名:Java_1.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。[题目要求]完善该程序并进行调试,使程序输出结果如下图所示。源程序://用2~20的偶数去初始化数组importjavax.swing.*;publicclassJava_1 publicstaticvoidmain(Stringargs[]) finalintARRAY_SIZE=10; intn[];//7I用整形数组 Stringoutput="": n=(1)int[ARRAY_SIZE];//分配数组 //给数组赋值 for(inti=0;i<n.length;i++)n[i]=2+2*i; output+="数组下标/t值/n"; for(inti=0;i<n.length;i++)output+=i+"/t"+n[i]+"/n": JTextAreaoutputArea=(2)JTextArea(11,10); outputArea.setText(output); JOptionPane.(3)(null,outputArea, "用2至20的偶数去初始化数组", JOptionPane.INFORMATION_MESSAGE): System.exit(0);
填空题键码的定义:在类的范围内 ______ 标识对象。
填空题下列程序的功能是创建了一个显示5个“Hello!”的线程并启动运行,请将程序补充完整。
public class ThreadTest extends Thread{
public static void main(String args[ ]){
ThreadTest t=new{{U}} 【12】 {{/U}};
t. start( );
}
public void run( ) {
int i =0;
while(true){
System.out.println("Hello!");
if(i++==4) break;
}}}
填空题 【4】 类型数据不可以做类型转换。
填空题在一个MVC用户界面中,存在三个通信对象,它们分别是:模型、视图和 【11】 。
