求 JAVA 试题 填空题答案。

1、开发与运行Java程序需要经过的三个主要步骤为 ___ 、___和___ 。
2、如果一个Java Applet源程序文件只定义有一个类,该类的类名为___.
MyApplet,则类MyApplet必须是______类的子类并且存储该源程序文件的文件名为 。
3、一个Java Application源程序文件名为MyJavaApplication.java,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运行这个程序的字节码文件,应该顺序执行如下两个命令:______ ,_____ 。
4、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用 字节内存空间,这样,无论是中文字符还是英文字符,都是占用_____ 字节内存空间。
5、若x = 15,y = 10,则逻辑表达式 x > y && x++ == y-- 的值为_____ 。
6、设有数组定义:int a[ ] = { 11 , 22 , 33 , 44 , 55 , 66 , 77 , 88 , 99 };则执行以下面的语句后输出结果是:
_____ 、_____ 、 _____ 。
for ( int i = 0 ; i < a.length ; i ++ )
if ( a[i]%3==0 ) System.out.println(a[i]);
7、若需要在PhoneCard200类中声明变量additoryFee为浮点双精度型的静态域并初始化其值为 0.1,则应在类PhoneCard200的定义中加入一条域定义语句为: ______ 。
8、形式参数指的是方法被______ 时的参数行,实际参数是方法被______ 时所传递进去的变量或值。
9、字符串分为两大类,一类是字符串常量,使用 _____类的对象表示;另一类是字符串变量,使用 _____ 类的对象表示。
10、创建一个标识有“广西广播电视大学”字样的标签对象gxdd的语句为___ ;创建一个标识有“关闭”字样的按钮对象gb的语句为 ______ 。
11.定义类的保留字是___ ,定义接口的保留字是____。
12.Socket通常也称为 _____ ,用于描述 _____ 和 _____ 。
13.线程的优先级在_____至____之间,数值越大
14.构造方法是一种特殊的成员方法,构造方法名与____相同
15.Java语言只允许单继承,指每个类只能有一个_____

1.编辑源程序,编译为字节码,解释执行字节码(编辑、编译、执行)
2.源程序的文件名,java.applet.Applet,MyApplet
3.javac MyJavaApplication.java,java MyJavaApplication
4.2 2
5.false
6.33 66 99
7.private static double additoryFee = 0.1;
8.定义,调用
9.String,StringBuffer
10.Label gxdd = new Label("广西广播电视大学");
Button gb = new Button("关闭");
11.class,interface
12.套接字,IP地址,接口
13.0 31
14.类名
15.父类
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-01
3. 答:javac java
4 答: 1
5. 答:false
6 答:33、66、99
7. 答: static double additoryFee = 0.1d;
11. 答:class interface
14. 答:类名;
15 答:父类;
第2个回答  2011-01-01
2.填空题
请将程序补充完整,使之能正确执行。
(1) //Java2.java
/*******************/
class ____Java2_______
{
public static void main(String args[])
{
/********************************/
___String_______ s=(999%2==1)?"奇数":"偶数";
System.out.println("s:"+s);
}
}

(2)//Java2.java
/*******************/
public interface Cat{
int cat=2008;
}
class ClassA{
public String classA="hello ";
}
/************************************/
class Java2 extends ClassA implements Cat{
public String str;
public static void main(String[] args) {
Java2 java2=new Java2();
java2.str=" year";
System.out.println(java2.classA+java2.cat+java2.str);
}
}
3.改错题
仔细阅读以下程序,改正程序中的错误(星号下面的语句),使程序能输出正确的结果。
注意:
(1)不改动程序的结构,不得增行或删行。
(2)不能更改定义类和方法的访问修饰符。
//Java3.java
public class Test{
String xh;
String name;
int score;
/**********found***************/
public Test(String num, String xm, int sco)
{
xh = num;
name = xm;
score = sco;
}
/************found**************/
public boolean changeInfo( String num,int sco)
{
boolean result;
if(score== sco&&xh.equals(num)){
result = true;
}
else
result = false;
return result;
}
public static void main(String args[]){
Test java3=new Test("090101","Tom",100);
if(java3.changeInfo("090101",100))
System.out.println("score no change!");
else
System.out.println("score change!");
}
}
4.编程题
编写程序实现如下窗口,窗口中包含一个菜单栏、菜单栏上放置一个“文件”菜单,“文件”菜单上放置“打开”、“保存”两个菜单项,根据功能完成程序。
//Java4.java
import java.awt.*;
public class Java4 extends Frame
{

MenuBar menubar=new MenuBar();
Menu menu=new Menu("文件");
MenuItem item1=new MenuItem("打开");
MenuItem item2=new MenuItem("保存");
Java4()
{
menu.add(item1);// 在菜单上添加菜单项item1
menu.add(item2);// 在菜单上添加菜单项item2
menubar.add(menu);// 在菜单栏上添加菜单menu
setMenuBar(menubar);// 在窗体上添加菜单栏menubar
setSize(300,200);
setLocation(100, 100);// 设置窗体的显示位置
setVisible(true);
}
public static void main(String args[])
{
Java4 win=new Java4();
}
}
相似回答