填空题Java程序包括源代码(java文件)、______、由归档工具生成jar生成的.jar文件、对象状态序列化.set文件。
填空题{{U}}【4】 {{/U}}是在进行了成功的测试之后才开始的。它与软件测试不同,测试的目的是发现错误,进一步诊断和改正错误,则是调试的任务。
填空题执行下面的赋值语句后,a的值为 【8】 。 a=Float.valueOf("12.34").fioatValue();
填空题下面程序的运行结果是{{U}} 【10】 {{/U}}。
import java.io.*;
public class ABC
{
public static void main(String args[])
{int i;
int a[]= { 11,22,33,44,55,66,77,88,99 };
for(i=0;i<=a.length/2;i++)
System.out. print(a[i]+a[a.length-i-1 ]+"");
System.out.println();
}
}
填空题请将以下程序中的函数声明语句补充完整。 #include<stdio.h> int______; main() int x,y,(*p)(); scanf("%d%d", &x, &y); p=max; printf("%d/n", (*p) (x, y)); int max(int a,int b) return(a>b?a:b);
填空题本题的功能是用按钮来控制文本框中文本的颜色。窗口中有两个带有文字标题的面板“Sample text”和“Text color control”,窗口的底部还有一个复选按钮“Disable changes”。在“Sample text”面板中有一个带有字符串的文本框,而在“Text color control”面板中有三个按钮“Black”、“Red”和“Green”,并且每个按钮上都有一个对应颜色的圆。单击任意按钮,文本框的文本变成对应的颜色,如果选中“Disable changes”复选框,则三个颜色按钮变为不可用,如果取消选中复选框,则三个按钮变为可用。 import javax. swing. * ; import java. awt. * ; import java. awt. event. * ; public class java3 extends JFrame private JPanel upper, middle, lower; private JTextField text; private JButton black, red, green; private JCheckBox disable; public java3 (String titleText) super (titleText); addWindowListener (new WindowAdapter() public void windowClosing (WindowEvent e) System. exit(0); ); upper=new JPanel(); upper. setBorder (BorderFactory. createTitledBorder("Sample text")); Upper. setlayout(new BorderLayout()); text=new JTextField ("Change the color of this text"); upper. add (text, BorderLayout. CENTER); middle=new JPanel(); middle, setBorder (BorderFactory. createTitledBorder("Text color control")); middle, setLayout (new FlowLayout (FlowLayout. CENTER)); black=new JButton (" Black", new ColorIcon (Color. black)); black, addActionListener (new ButtonListener (Color. black)); middle, add (black); red=new JButton( "Red", new ColorIcon (Color. red)); red. addActionListener (new ButtonListener (Color. red)); middle, add (red); green=new JButton ("Green", new ColorIcon (Color. green)); green, addActionListener (new ButtonListener (Color. green)); middle, add (green); lower=new JPanel(); lower, setLayout (new FlowLayout (FlowLayout. RIGHT)); disable=new JCheckBox ("Disable changes"); disable, addItemListener (new ItemListener() public void itemStateChanged (hemEvent e) boolean enabled =(e. getStateChange() =ItemEvent. DESELECTED); black, setEnabled (enabled); red. setEnabled (enabled); green. setEnabled (enabled); ); lower, add (disable); Container cp = getContentPane(); cp. add (upper, BorderLayout. NORTH); cp. add (middle, BorderLayout. CENTER); cp. add (lower, BorderLayout. SOUTH); pack (); setVisible (true); class ButtonListener extends ActionListener private Color c; public ButtonListener (Color c) this. c=c; public void actionPerformed (ActionEvent e) text. setForeground (c); class Colorlcon implements Icon private Color c; private static final int DIAMETER=10; public Colorlcon (Color c) c=c; public void paintlcon (Component cp, Graphics g, int x, int y) g. setColor (c); g. fillOvaI (x, y, DIAMETER, DIAMETER); g. setColor (Color. black); g. drawOval (x, y, DIAMETER, DIAMETER); public int getIconHeight() return DIAMETER; public int getIconWidth() return DIAMETER; public static void main (String[]args) new java3 ("java3");
填空题下面程序的运行结果是:______。 #include <stdio.h> int f(int a[],int n) if(n>1) return a[0]+f(a+1,(--n)-1); else return a[0]; main() int aa[10]=1,2,3,4,5,6,7,8,9,10,s; s=f(aa+2,8); printf("%d/n",s);
填空题Swing构件从功能上位于顶层容器的包括:JFrame、JApplet、{{U}} 【14】 {{/U}}和JWindow。
填空题在程序设计阶段应该采取 【5】 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
填空题对象串行化中,要被串行化的对象所属类的接口是{{U}} 【13】 {{/U}}。
填空题continue语句必须使用于{{U}} 【4】 {{/U}}中
填空题Java程序中定义接口所使用的关键字是{{U}} 【12】 {{/U}}。
填空题Java源文件中最多只能有一个______类,其他类的个数不限。
填空题数据结构分为逻辑结构和物理结构,循环队列属于{{U}} 【5】 {{/U}}结构。
填空题请写出下面程序的运行结果: 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); 结果: 【15】 。
填空题在E-R图中,图形包括矩形框、菱形框和椭圆框。其中表示实体联系的是______框。
填空题通过 【10】 运算符实现对成员变量的访问和方法调用。
填空题Applet生命周期包括Applet的创建、运行和{{U}} 【10】 {{/U}}几个状态。
填空题进程是一个内核级别的实休,而线程是一个 【8】 级的实体。
填空题面向对象程序设计最重要的特性是_____、封装、抽象和多态。