填空题Java的复合数据类型有:类、数组和 ______ 等。
填空题下面程序段是创建一个Date类的对象并把它串行化保存到文件中,该对象表示的是运行时刻的日期及时间,请将程序补充完整。
import java.util.*:
import java.io.*;
public class SefializeDate{
Date d;
SerlalizeDate() {
d=new Date();
try{
FileOutputStream f=new FileOutputStream("date.ser");
ObjectOutputStream s=new ObjectOutputS~eam(f);
{{U}}【13】 {{/U}}
f. close();
}
catch(IOException e) {
e.prlmStackTrace();
}
}
public static void main(String args[]){
SerializeDate b=new SefiatizeDate();
System.out. prinfln("The saved date is:"+b.d.toString());
}
}
填空题Applet程序既可用{{U}} 【14】 {{/U}}或浏览器加载执行,也可以利用Java解释器从命令行启动运行。
填空题若类声明时加上修饰符________ , 则表示该类不能有子类
填空题为了实现线程之间的通信,java.lang.Obiect提供了2个方法,即wait()和 【9】 。
填空题抛出异常的程序代码可以是{{U}} 【10】 {{/U}},或者是JDK中的某个类,还可以是JVN。
填空题线程在生命期中要经历5种状态,它们分别是新建状态、可运行状态、运行状态、{{U}} 【8】 {{/U}}状态和终止状态。
填空题java虚拟机能自动处理 【10】 异常。
填空题下图所示的二叉树的先序遍历序列是【4】。
填空题在java语言的所有方法中,比较特殊的一类方法是抽象方法,它只有方法头,而没有{{U}} 【15】 {{/U}}。
填空题执行以下程序段后:a=________,b=__________。 int a=5,b; b=++a*3;
填空题Swing的外观采用 【13】 的外观感觉。
填空题本题中,窗口的背景色为系统桌面的颜色,在窗口中分别画空心和实心的黑色矩形、深灰色圆角矩形和浅灰色椭圆形,并且画白色粗体的“欢迎学习Java!”字符串。 import java. awt. * ; import javax. swing. * ; public class java2 public static void main(String[] args) FillFrame frame=new FillFrame(); frame. setDefaultCloseOperation (JFrame. EXIT_ON_CLOSE); frame. show(); class FillFrame extends JFrame public FillFrame() setTitle("java2"); setSize(WIDTH, HEIGHT); FillPanel panel=new FillPanel(); panel, sctBackground(SystemColor, desktop); Container contentPane=getContentPane(); contentPane, add(panel); public static final int WIDTH=400; public static final int HEIGHT=250; class FiI1Panel extends JPanel public void paintComponent(Graphics g) ______; g. setColor(new Color(10,10,10)); g. drawRect(10,10,100,30); g. setColor(new Color(100,100,100)); g. drawRoundRect(150,10,100,30,15,15); g. setColor(new Color(150,150,150)); g. drawOval(280,10,80,30); g. setColor(new Color(10,10,10)); g. fillRect(10,110,100,30); g. setColor(new Color(100,100,100)); g. fillRoundRect(150,110,100,30,15,15); g. setColor(new Color(150,150,150)); g. fillOval(280,110,80,30); g. setColor(Color, white); Font f=new Font("宋体",______, 20); g. setFont(f); g. drawString("欢迎学习 Java!", 150,200);
填空题假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bosom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
填空题Java线程的线程体是一个线程类的 【9】 方法。
填空题else子句不能单独作为语句使用,它必须和if子句配对使用。else子句与if子句的配对原则是:else子句总是与离它{{U}} 【8】 {{/U}}的if子句配对使用。
填空题如果一个Java源程序文件中定义有4个类,则使用Sun公司的JAK编译器javac编译该源程序文件,将产生4个文件名与类名相同而扩展名为 【9】 的字节码文件。
填空题Java语言以{{U}} 【6】 {{/U}}为程序的基本单位,它是具有某些共同特性的实体型对象的集合。
填空题设有整型数组的定义:int a[]=new int[8];,则a.length的值为 【8】 。
填空题创建一个名为MyPackage的包的语句是{{U}} 【9】 {{/U}}。