填空题对象的两大要素是数据和{{U}} 【2】 {{/U}}。
填空题加载Applet时,发生的操作是:产生1个Applet类的{{U}} {{U}} {{/U}} {{/U}},然后对Applet进行初始化,最后启动Applet。
填空题基本的线程控制包括终止线程、测试线程状态、 【9】 。
填空题在实现Serializable的类中,静态变量和使用{{U}} 【10】 {{/U}}关键字可以使某些数据不被串行化。
填空题用synchronized标识的共享数据必须是{{U}} 【8】 {{/U}}。
填空题下面ChangeTitle()中对b1和b2按键构造监听器,实现当按下b1键时标题变为Students,当按下b2键时标题变为Teachers。添加空缺的语句。 ... public ChangeTitle() super("Title Bar"); b1.addActionListener(this); 【11】 ; Jpanel pane = new Jpane1(); Pane.add(b1); Pane.add(b2); SetContentPane(pane); public void actionPerformed(ActionEvent evt) Object sourve = evt.getSource(); if (sourve ==b1) setTitle("Students"); else if (source == b2) setTitle("Teachers"); repaint(); ...
填空题Java的图形界面技术经历了两个发展阶段,分别通过提供AWT开发包和______开发包宋体现。
填空题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);
