填空题设有数组定义:int a[]= 11,22,33,44,55,66,77,88,99 ;则执行下列几个语句后的输出结果是 【12】 。 for (int i=0;i<a length;i++ ) if (a[i]%3==0) System. out. print ( a[i]+" ");
填空题在Java程序中,复杂算法可以通过循环语句和{{U}} 【7】 {{/U}}的相互嵌套来实现。
填空题Java语言中用于定义线程具体行为的方法是Thread类的______方法。
填空题一个具体的线程是由虚拟的CPU、代码和数据组成,其中代码和数据构成了{{U}} 【12】 {{/U}} ,它来决定线程的行为。
填空题联接运算是将两个或两个以上的关系根据联接条件生成一个 【5】 。
填空题有如下代码段,请填写完整所缺的部分。 import j ava.util.Vector; import java.io.*; public class Test Ser public static void main(String[] args) throws Exception Vector v = new Vector(); // 生成一个向量表 v.add(new String("Test String")); // 增加一个字符串对象 FileOutputStream ostream = new FileOutputStream("d://test.ser"); // 构造谇输出流 ObjectOutputStream p = 【9】 ; // 绑定 p.writeObject(v); // 输出继承了串行化接口的类 p.flush(); p.close(); ostream.close(); v.clear(); // 清空向量表,此时的v.size()应该为0 FileInputStream istream = new FileInputStream ("d: //test. ser"); // 构造文件输出流 ObjectlnputStream pr = new ObjectlnputStream(istream); // 邦定 v = (Vector)pr.readObject(); // 读入串行化的类 istream.close(); System. out.println("v.size()="+v.size()); //验证读入类的正确性 System.out.println("v.get (0)="+(String)v.get(0));
填空题执行下面的赋值语句后,a的值为______。 a=Float.valueOf("12.34").floatValue();
填空题执行下面的程序段,输出结果为 【8】 public class Q public static void main(String argv[] int anar[]=new int [5]; System.out.println(anar[0];
填空题Java 中的字符变量在内存中占________ 位( bit)
填空题{{U}}【6】 {{/U}}是Java语言处理程序出错的有效机制。
填空题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是判断用户以命令行方式输入的类名是否在Java类中。完成程序的编写,运行所得结果为:
java.lang.Name不在Java类库中。 源程序:
//程序的功能是,判断用户以命令行方式使用键盘输入的路径类名是否在Java类库中 public class
Java_3 { public static void main(String[] args) {
String className; if(args.length>0)
className=args[0]; else className="java.lang.Name";
{{U}} (1) {{/U}} { Class e=Class.forName({{U}}
(2) {{/U}});
System.out.println(className+"是Java类库中已有的类。"); }
catch(ClassNotFound {{U}}(3) {{/U}} e) {
System.out.println(className+"不在Java类库中。");
} } }
填空题如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 【11】 ;在一个类的内部可以直接调用本类的对象,也可通过关键字this来调用。
填空题关于文件名的处理,测试当前文件是否是目录用______函数。
填空题下面程序的运行结果是________________。
import java.io.*;
public class ABC
{
public static void (String args[])
{int i;
int a []={11,22,33,44,55,66,77,88,99};
for (io;i<=A.length/2;i++)
System.out.Print(a[i]+a[A.length-i-1]+""):
System.out.println( );
}
}
填空题请写出下面程序的运行结果: public class Test extends TT public static void main(String args[]) Test t=new Test("Tom."); public Test(String s) super(S); System.out.print("How are you?"); public Test() this("I am Jack."); class TT public TT() System.out.print("Hi!"); public TT(String s) this(); System.out.print("I am" +s); 结果:______。
填空题一个类的定义分为类注释、【 】和类体的定义。
填空题下列程序的运行结果是{{U}} 【9】 {{/U}}。
import java.io.*;
public class abc
{
public static void main(Stringargs[ ] )
{
String s1 = "Hello!";
System.out.println(s1.toUpperCase( ) );
}
}
填空题下面程序段是创建一个Date类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。 importjava.util.*; importjava.io.*; publicclassSerializeDate Dated; SefializeDate() d=newDate(); try FileOutputStreamf=new FileOutputStream("date.ser"); ObjectOutputStreams=newObjectOutputStream(0; f.clOse(); catch(IOExceptiOne) e.printStackTrace(); publicstaticVOidmain(StringargS[]) SerializeDateb=newSerializeDate(); System.out.println("ThesaveddateiS:"+b.d.to String());
填空题执行以下程序后输出的结果是______。 main() int a=10; a=(3*5,a+4); printf("a=%d/n",a),
填空题数据库应用的核心是 【1】 。