填空题Swing的顶层容器有:Japplet, JWindow, JDialog和{{U}} 【14】 {{/U}}。
填空题安装完JDK后,还需设置path和{{U}} 【11】 {{/U}}变量。
填空题下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。 public ChangeTitle() super("Title Bar"); b1.addActionListener(this); 【15】 Jpanel pane=new Jpane1(); Pane.add(b1); Pane.add(b2); SetContentPane(pane); public void action Performed(ActionEventevt) Object sourve=evt.getSource(); if(sourve==b1” setTitle(”Students”); else if(source==b2) setTitle(”Teachers”); repaint();
填空题Java的swing包中定义了两种构件:轻量级构件和 【11】 。
填空题以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。 main() int i,a[20],sum,count; sum=count=0; for(i=0;i<20;i++) scanf("%d",( (13) ); for(i=0;i<20; i++) if(a[i]>0) count++, sum+=( (14) ); printf("sum=%d,count=%d/n",sum,count);
填空题以下函数的功能是删除字符串s中的所有数字字符,请填空。 viod dele(char *s) int n=0,i; for(i=0;s[i];i++) if( (11) ) s[n++]=s[i]; s[n]= (12) ;
填空题希望编写好的Java程序代码,应遵守命名规则、{{U}} 【14】 {{/U}}、为代码分段、适当使用空白行、遵循第32条规则。
填空题Java程序中定义接口所使用的关键字是 【13】 。
填空题构件不能独立地显示出来,必须将构件放在一定的 【8】 中才能显示。
填空题若a、b为血型变量,并且已分别赋值为5和10,则表达式(a++)+(++b)+a*b的值是 ______。
填空题{{U}}【5】 {{/U}}是精确定义的一系列规则,它指出怎样从给定的输入信息经过有限步骤产生所求的输出信息。
填空题
请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc。完成程序并运行,结果在与程序相同的目录下创建了新的文件NewFile.doc。
源程序: //程序的功能是按照命令行给定的文件名和文件长度建立一个新的文件NewFile.doc
import java.io.*; public class Java_3 {
public static void main(String[] args) { String
sizeStr,fileName; if(args.length>1)sizeStr=args[1];
else sizeStr="3000":
if(args.length>0)fileName=args[0]; else
fileName="NewFile.doc": long size=0;
try{size=Long.parseLong(sizeStr); }
catch(NumberFormatException e){ } try {
{{U}} (1) {{/U}} raf=new RandomAccessFile({{U}} (2)
{{/U}},"rw"); raf.setLength({{U}} (3)
{{/U}}); raf.close(); }
catch(IOException e) {} } {
填空题{{U}}【6】 {{/U}}是Java的特殊应用程序,它嵌入到HTML中,发布到互联网上。
填空题以下程序中,fun函数的功能是求3行4列二维数组每行元素的最大值,请填空。 void fun(int,int,int(*)[4],int *); main() int a[3][41= 12,41,36,28,19,33,15,27 ,3,27,19,1 ,b[3],i; fun(3,4,a,b); for(i=0;i<3;i++)printf("%4d",b[i]); printf("/n"); void fun(int m,int n,int ar[][4],int *br) int i,j,x; for(i=0;i<m;i++) x=ar[i][0]; for(j=0;j<n;j++) if(x<ar[0[j])x=ar[i][j]; ______=x,
填空题Java程序分为两种类型,分别是Java Applet和______。
填空题数据模型按不同应用层次分成三种类型,它们是概念数据模型、 ______ 和物理数据模型。
填空题下列Applet在坐标(20,20)处显示一幅GIF图像,请填写正确的程序在横线处。 import java.awt.*; import java.applet.*; import java.net.URL; public class Testl3 extends Applet Image i; public void init() URL url=getDocumentBase(); String name="img0, gif"; 【15】 ; public void paint(Graphics g) g.drawImage( i,20,20,this);
填空题Java语言中的输入输出流包括字节流、字符流、文件流、对象流以及线程之间通信的管道流, 【11】 包中的类可以处理这些输入输出流。
填空题用于构造弹出式菜单的Java类是{{U}} {{U}} {{/U}} {{/U}}。
填空题在Java语言中最基本的元素是______。