更多"请填写完整下面程序中所缺的部分。 class myfirst "的相关试题:
[填空题]填写完整下面程序中所缺的部分。
class myfirst
【14】
System.out,println("This is my first Java Application");
[填空题]有如下代码段,请填写完整所缺的部分。
import j ava.util.Vector;
import java.io.*;
public class Test Ser
public static void main(String[] args) throws Exception
Vector v = new Vector( ); // 生成一个向量表
v.add(new String("Test String")); // 增加一个字符串对象
FileOutputStream ostream = new FileOutputStream("d://test.ser");
// 构造谇输出流
ObjectOutputStream p = 【9】 ; // 绑定
p.writeObject(v); // 输出继承了串行化接口的类
p.flush( );
p.close( );
ostream.close( );
v.clear( ); // 清空向量表,此时的v.size( )应该为0
FileInputStream istream = new FileInputStream ("d: //test. ser");
// 构造文件输出流
ObjectlnputStream pr = new ObjectlnputStream(istream); // 邦定
v = (Vector)pr.readObject( ); // 读入串行化的类
istream.close( );
System. out.println("v.size( )="+v.size( )); //验证读入类的正确性
System.out.println("v.get (0)="+(String)v.get(0));
[单项选择]下面的程序是完成一个容器的例子,所缺部分正确的选项是( )。
import java.awt.*;
public class MyFrame extends Frame
public static void main(String args[])
MyFrame fr=new MyFrame("Hello Out There!");
fr.setSize(200, 200);
fr.setBackground(Color.red);
_____;
public MyFrame(String str)
super(str);//调用你类的构造方法
A. fr.setVisible(false)
B. fr.setVisible
C. fr.setVisible(true)
D. 以上都不是
[单项选择]下面的程序是完成一个容器的例子,所缺部分正确的选项是( )。
import java. awt.*;
public class MyFrame extends Frame
public static void main(String args[])
MyFrame fr=new MyFrame("Hello Out There!");
fr.setSize(200,200);
fr.setBackground(Color.red);
_______;
public MyFrame(String str)
super(str); //调用你类的构造方法
A. fr. setVisible(false)
B. fr. setVisible
C. fr. setVisible(true)
D. 以上都不是
[填空题]某程序段的数据段定义如下,请填写完整。
DATA SEGMENT
TAB DB ’MICROSOFT’
DB ’MS—DO S6.22’
DW 1234
DB ’IBM PS/2’
TABLEN EQU 【5】 ;数据长度
DATA ENDS
[简答题]请在下面程序中的每条横线处填写一个语句,使程序的功能完整。程序的输出结果为:
TIME=1867
b=9
i=123
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
源程序文件代码清单如下:
import java.io.*;
public class DataType
public ______ void main(String args[])
byte b;
int i;//定义变量i为int类型
______//定义常量TIME为整型,且值为1867
i=123;//给变量i赋值,该值为十进制的123
______//给变量赋值,改值为八进制的11,十进制的9
System.out.println("TIME"+TIME);
System.out.println("b="+b);
System.out.println("i="+i);
[填空题]将下面程序补充完整。
public class PowerCale
public static void main(String[] args)
double x=5.0;
System.out.println(x+"to the power 4 is"+power(x,4));
System.out.println("7.5 to the power 5 is"+power(7.5,5));
System.out.println("7.5 to the power 0 is"+power(7.5,0));
System.out.println("10 to the power -2 is"+power(10,-2));
static double ______ (double x,int n)
if(n>1)return x * power(x,n-1);
else if(n<0)return 1.0/power(x,-n);
else return n==0 1.0:x:
[填空题]下面程序的功能是从键盘输入一行字符,统计有多少个单词,单词间用空格分隔。补充所缺语句。
#include<stdio.h>
main( )
chars s[80],c1,c2=’ ’;
int i=0,num=0;
gets(s);
while(s[i]!=’/0’)
c1=s[i];
if(i==0)c2=’ ’;
else c2=s[i-1];
if( 【16】 )num++;
i++;
printf("There are%d words,/n",num);
[简答题]请在下面程序中的每条横线处填写一个语句,使程序的功能完整。程序的输出结果为:
TIME=1867
b=9
i=123
注意:请勿改动main( )主方法和其他已有的语句内容,仅在横线处填入适当的语句。
import java.io.*;
public class DataType{
public______________void main(String args[])
{
byte b;
int i;//定义变量i为int类型
___________________________ //定义常量TIME为整型,且值为1867
i=123;//给变量i赋值,该值为十进制的123
__________________________________//给变量赋值,改值为,八进制的11,十进制的9
System.out.println("TIME”+TIME);
System.out.println("b="+b);
System.out.println("i="+i);
}
}
[填空题]下面程序创建了一个线程并运行,请填空,使程序完整。
public class ThreadTest
public static void main (String[] args)
Hello h=Hew Hello ( );
【8】
t.start ( );
class Hello implements Runnable
int i;
public void run ( )
while(true)
System.out.println("Hello" +i++);
if(i==5) break;
[填空题]下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下面的程序。
首先在窗体层定义如下变量:
Dim PaintStart As Boolean
编写如下事件过程:
Private Sub Form_Load( )
DrawWidth=2
ForeColor=vbGreen
End Sub
Private Sub Form_MouseDown(Button As Integer,Shift As Integer,_
X As Single,Y As Single)
【13】
End Sub
Private Sub Form_MouseMove(Button As Integer,Shift As Integer,_
X As Single,Y As Single)
If PaintStart Then
PSet(X,Y)
End If
End Sub
Private Sub Form_MouseUp(Button As Integer,Shift As Integer,_
X As Single,Y As Single)
【14】
End Sub
Private Sub Form_Db1Click( )
【15】
End Sub
[填空题]下面程序是由鼠标事件在窗体上画图,如果按下鼠标可以画图,双击窗体则可以清除所画图形。补充完整下面的程序。首先在窗体层定义如下变量:
Dim PaintStart As Boolean
编写如下事件过程:
Private Sub Form_Load( )
DrawWidth=2
ForeColor=vbGreen
End Sub
Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X AS Single,Y AS Single)
PaintStart=True
End Sub
Private Sub Form_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single)
If PaintStart Then
PSet(X,Y)
End If
End Sub
Private Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single)
End Sub
Private Sub Form_DblClick( )
Cls
End Sub