填空题Java程序的编译和执行模式包括2点,是 【1】 和半解释。
填空题Java程序的编译和执行模式包括2点,是______和半解释。
填空题创建一个10行40列的文本区域tal的正确语句是______。
填空题Swing的事件处理机制包括{{U}}【13】{{/U}}、事件和事件监听者。
填空题线程的调度是指在单个CPU上以某种顺序运行多个 【8】 。
填空题在深度为5的完全二叉树中,度为2的结点数最多为上{{U}} 【1】 {{/U}}。
填空题下列Applet在窗口中实现一个不可编辑的TextField,并且显示“ok”。请填写正确的程序在横线处。
import java.applet.Applet;
import java.awt.*;
public class Test14 extends Applet
{
TextFiled tf;
public void init()
{
setLayout( new GridLayout(1,0));
tf=new TextField("Ok");
{{U}} 【15】 {{/U}}
add( tf);
}
}
填空题FileInputStream是字节流;BufferedWriter是字符流;ObjectOutputStream是 【10】 。
填空题在先左后右的原则下,根据访问根结点的次序,二叉树的遍历可以分为三种:先序遍历、{{U}} 【2】 {{/U}}遍历和后序遍历。
填空题线程的{{U}} 【11】 {{/U}}方法只会使具有与当前线程相同优先级的线程有运行的机会。
填空题在Java语言中,每个字符用______个字节表示。
填空题下列代码的执行结果是______。 public class Expression public static void main(String arga[]( Int v1=10, v2=99, v3=0; System.out.prIntln((v1<0)"((v2/v3)==3));
填空题Java Applet应用程序的编写和执行共分编写源代码、编写HTML文件调用该小程序、______和解释执行四步进行。
填空题下列的程序的功能是简单的进行键盘输入测试,请补充完整程序。
import javax.swing.*;
public class Testzzz
{ public static void main(String[ ]args)
{ String name=JOptionPane. 【 】 ("What is your name?");
System.out.println("Hello"+name);
System.exit(0);
}
}
填空题本题的功能是对图形进行操作,包括旋转、移位、放大和剪切。窗口中有4个单选按钮和一个图形面板,图形面板中有一个矩形和该矩形移位操作后的图形,任选其中一个单选按钮,则图形面板中将显示该操作后的图形。单选按钮,则图形面板中将显示该操作后的图形。 import java. awt. * ; import java. awt. event. * ; import java. awt. geom. * ; import java. util. * ; import javax. swing. * ; public class java3 public static void main(String[] args) JFrame frame=new TransformTestFrame(); frame. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE); frame. show(); class TransformTest extends JFrame public TransformTestFrame() setTitle("java3"); setSize(WIDTH, HEIGHT); Container contentPane=getContentPane(); canvas=new TransformPanel(); contentPane. add(canvas, BorderLayout. CENTER); JPanel buttonPanel=new JPanel(); ButtonGroup group=new ButtonGroup(); JRadioButton rotateButton =new JRadioButton("旋转", true); buttonPanel. add(rotateButton); group. add(rotateButton); rotateButton. addActionListener(new ActionListener() public void actionPerformed(ActionEvent event) canvas. setRotate(); ); JRadioButton translateButton =new JRadioButton("移位", false); buttonPanel. add (translateButton); group. add(translateButton); translateButton. addActionListener (new ActionListener() public void actionPerformed(ActionEvent event) canvas. setTranslate(); ); JRadioButton scaleButton =new JRadioButton("放大", false); buttonPanel. add(scaleButton); group. add(scaleButton); scaleButton. addActionListener(new ActionListener() public void actionPerformed(ActionEvent event) canvas. setScale(); ); JRadioButton shearButton =new JRadioButton("剪切", false); buttonPanel. add(shearButton); group. add(shearButton); shearButton. addActionListener(new ActionListener() public void actionPerformed(AetionEvent event) canvas. setShear(); ); contentPane. add(buttonPanel. BorderLayout. NORTH); private TransformPanel canvas; private static final int WIDTH=300; private static final int HEIGHT=300; class TransformPanel extend JPanel public TransformPanel() square = new Rectangle2D. Double(-50,-50,100,100); t=new AffineTransform(); setRotate(); public void paintComponent() super. paintComponent(g); Graphics2D g2=(Graphics2D)g; g2. translate(getWidth()/2, getHeight()/2); g2. setPaint(Color, gray); g2. draw(square); g2. transform(t); g2. setPaint(Color. black); g2. draw(square); public void setRotate() t. setToRotation(Math. toRadians(30)); repaint(); public void setTranslate() t. setToTranslation(20,15); repaint(); public void setScale() t. setToScale(2.0,1.5); repaint(); public void setShear() t. setToShear(-0.2,0); repaint(); private Rectangle2D square; private AffineTransform t;
填空题本题的功能是监听对于菜单项和工具条的操作。窗口中有一个菜单“Color”和一个工具体,菜单“Color”中有菜单项“Yellow”、“Blue”、“Red”和“Exit”,每个菜单项都有对应的图形,单击前三个颜色菜单项,主窗口就变成对应的颜色,单击“Exit”则退出程序。工具条上有4个按钮,分别为三个颜色按钮和一个退出程序的按钮,单击任意一个颜色按钮,主窗口将变成按钮对应的颜色,单击退出程序按钮,则退出程序。 import java. awt. * ; import java. awt. event. * ; import java. beans. * ; import javax. swing. * ; public class java3 public static void main(String[] args) ToolBarFrame frame=new ToolBarFrame(); frame. setDefaultCloseOperation (JFrame. EXIT_ON CLOSE); frame. show(); class ToolBarFrame extends JFrame public ToolBarFrame() setTitle("java3"); setSize (DEFAULT_WIDTH, DEFAULT_HEIGHT); Container contentPane=getContentPane(); panel=new JPanel(); contentPane. add(panel, BorderLayout. CENTER); Action blueAction=new ColorAction("Blue", new Imagelcon("java3-blue--ball. gif"), Color.BLUE); Action yellowAction=new ColorAction ("Yellow", new Imagelcon("java3-yellow-ball. gif"), Color. YELLOW); Action redAction=new ColorAction("Red", new ImageIcon("java3-red-ball. gif"), Color. RED); Action exitAction=new AbstractAction("Exit", new Imagelcon("java3-exit. gif")) public void actionPerformed(ActionEvent event) System. exit(0); ; exitAction. putValue(Action. SHORT_DESCRIPTION, "Exit"); JToolBar bar=new JToolBar(); bar. add(blueAction); bar. add(yellowAction); bar. add(redAction); bar. addSeparator(); bar. add(exitAction); contentPane, addTootBar(bar, BorderLayout. NORTH); JMenu menu=new JMenu("Color"); menu. add(yellowAction); menu. add(blueAction); menu. add(redAction); menu. add(exitAction); JMenuBar menuBar=new JMenuBar(); menuBar, add(menu); SetJ Menu(menuBar); public static final int DEFAULT_WIDTH=300; public static final int DEFAULT_HEIGHT=200; private JPanel panel; class ColorAction extends AbstractAction public ColorAction(String name, Icon icon, Color c) putValue(Action. NAME, name); putValue(Action. SMALL_ICON, icon); putValue(Action. SHORT_DESCRIPTION, name+"background"); putValue("Color", c); public void actionPerformed(ActionEvent evt) Color c=(Color)getValue("Color"); panel. setBackcolor(c);
填空题方法 【8】 将对象的wait pool中的所有线程都移到lock pool中。
填空题在J2SEv1.4运行环境中,编译Java源程序的命令是{{U}} 【2】 {{/U}}。
填空题数据模型按不同应用层次分成3种类型, 它们是概念数据模型、{{U}} 【2】 {{/U}}和物理数据模型。
填空题 【2】 是按照程序语句行的自然顺序,依次执行语句。
