JAVA填空题
二、填空题。(每空1分,共20分)1.面向对象的软件开发方法用___________________把数据和基于数据的操作封装在一起。Java程序分为两大类,即javaa...
二、填空题。(每空1分,共20 分)
1.面向对象的软件开发方法用___________________把数据和基于数据的操作封装在一起。Java程序分为两大类,即javaapplication 和java applet。
2.Applet是能够嵌入到 HTML 格式的文件中,并能够在浏览器中运行的Java小程序。
3.JAVA不直接支持多继承,但可以通过 接口继承 实现多继承。
4.Java中所有类都是类 Object 的子类。
5.在Java语言中,逻辑常量有true和false两个值。
6.编译Java应用程序采用的命令是 用javac命令加上的java源文件,解析执行一个Java应用程序采用的命令是___________________。在一个Java源文件中定义了3个类,每个类都有4个方法,编译该Java源文件后会产生___________________个字节码文件,其扩展名为java。
7.如果子类中的某个方法的方法头与它的父类中的某个方法的方法头完全一样,但方法实现的功能不同,称子类对父类同名方法的___________________;同一个类中多个方法具有相同的方法名,不同的参数列表,此种现象称为是方法的___________________。
8.显示图像的方法:public void drawIamge(Image img,int x,int y,int width,int height,ImageObserver observer),其参数表中的int x,int y表示 横坐标和纵坐标_,int width,int height表示 图片的宽度和高度。
9.面向对象程序设计的三大特征是封装、继承,、多态。
10.Panel类的默认布局方式是FlowLayout,通过___________________方法可以设置容器中组件的布局。
三、 程序填空题(每空2分,共24 分)
1、下面是一个源程序中定义的两个类A和B,程序保存的文件名是java_____。为将该源程序补充完整使之能编译运行,请阅读程序后,在横线处填写正确的内容,把程序补充完整。
public class A extends B
{
public static void main (String[] x)
{
A a=new A();
a.myfunc2();
}
public void myfunc1()
{ System.out.println(“myfunc1”); }
public void myfunc2()
{
.myfunc1();
.myfunc2(); //调用父类的方法
}
}
class B
{ abstract public void myfunc1();
public void myfunc2()
{ System.out.println(“myfunc2”); }
}
2、下面是一个小程序,功能是输出字符串str,请将程序补充完整。
_________ _______;
import java.applet.*;
public class Myapplet extends Applet
{
public void paint(Graphics x)
{
String str=”Java语言是面向对象的解释型编程语言.”;
__ ___.drawString(__ ____,50,50);
}
}
3、如果一个整数a能被数b整除,则b是a的因子。下面是一个Java应用程序(Application),它的功能是求给定整数n的所有因子的和sum,请将程序补充完整。
Public class Class1
{
public static void main(String args[])
{
int n=6,sum=0;
for(int k=1; k<=n;k++)
{
if(____ ____)
sum+=k;
}
System.out.println(sum);
}
} 展开
1.面向对象的软件开发方法用___________________把数据和基于数据的操作封装在一起。Java程序分为两大类,即javaapplication 和java applet。
2.Applet是能够嵌入到 HTML 格式的文件中,并能够在浏览器中运行的Java小程序。
3.JAVA不直接支持多继承,但可以通过 接口继承 实现多继承。
4.Java中所有类都是类 Object 的子类。
5.在Java语言中,逻辑常量有true和false两个值。
6.编译Java应用程序采用的命令是 用javac命令加上的java源文件,解析执行一个Java应用程序采用的命令是___________________。在一个Java源文件中定义了3个类,每个类都有4个方法,编译该Java源文件后会产生___________________个字节码文件,其扩展名为java。
7.如果子类中的某个方法的方法头与它的父类中的某个方法的方法头完全一样,但方法实现的功能不同,称子类对父类同名方法的___________________;同一个类中多个方法具有相同的方法名,不同的参数列表,此种现象称为是方法的___________________。
8.显示图像的方法:public void drawIamge(Image img,int x,int y,int width,int height,ImageObserver observer),其参数表中的int x,int y表示 横坐标和纵坐标_,int width,int height表示 图片的宽度和高度。
9.面向对象程序设计的三大特征是封装、继承,、多态。
10.Panel类的默认布局方式是FlowLayout,通过___________________方法可以设置容器中组件的布局。
三、 程序填空题(每空2分,共24 分)
1、下面是一个源程序中定义的两个类A和B,程序保存的文件名是java_____。为将该源程序补充完整使之能编译运行,请阅读程序后,在横线处填写正确的内容,把程序补充完整。
public class A extends B
{
public static void main (String[] x)
{
A a=new A();
a.myfunc2();
}
public void myfunc1()
{ System.out.println(“myfunc1”); }
public void myfunc2()
{
.myfunc1();
.myfunc2(); //调用父类的方法
}
}
class B
{ abstract public void myfunc1();
public void myfunc2()
{ System.out.println(“myfunc2”); }
}
2、下面是一个小程序,功能是输出字符串str,请将程序补充完整。
_________ _______;
import java.applet.*;
public class Myapplet extends Applet
{
public void paint(Graphics x)
{
String str=”Java语言是面向对象的解释型编程语言.”;
__ ___.drawString(__ ____,50,50);
}
}
3、如果一个整数a能被数b整除,则b是a的因子。下面是一个Java应用程序(Application),它的功能是求给定整数n的所有因子的和sum,请将程序补充完整。
Public class Class1
{
public static void main(String args[])
{
int n=6,sum=0;
for(int k=1; k<=n;k++)
{
if(____ ____)
sum+=k;
}
System.out.println(sum);
}
} 展开
展开全部
1.对象
6.java命令加上的java源文件 3个字节码文件
7,重写 重载、
10.GridLayout
三。
1.文件名为 A.java
2. x str
3.n%k == 0
6.java命令加上的java源文件 3个字节码文件
7,重写 重载、
10.GridLayout
三。
1.文件名为 A.java
2. x str
3.n%k == 0
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,包装的mypackage;
2,应放置在一开始的方案,是导入语句之前。
3,尝试{}和一个catch {}
4,多
2,应放置在一开始的方案,是导入语句之前。
3,尝试{}和一个catch {}
4,多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
面向对象的软件开发方法用类把数据和基于数据的操作封装在一起。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询