联大学堂《Flash动画设计制作(焦作大学)》题库及答案(二)


A.gs[] ) {

int i,j,mul,sum=0;

for(i=1;i<;=10;i++) {

mul=1;

for(j=1,j<;=i;j++) {

mul=mul*j;

}

sum=sum+mul;

}

System.out.println(“1!+2!+3!+……+10!= ”+sum);

}

正确答案:main

217.Error类和Exception类有什么区别?

正确答案:Error类及Exception类是Throwable类的两个直接子类。Error类描述的是内部系统错误,包括动态链接失败、虚拟机错误等,Java程序不做处理。Exception类描述的是程序和外部环境引起的错误,这些错误能通过程序捕获和处理,Exception类是Java程序中需要大量处理的。

218.什么是多态?

正确答案:多态:相同类型的变量,调用相同的方法,执行的具体代码却不同的现象称为多态 继承与多态表现形式:变量隐藏 (属性的不同表现)方法重写(方法的不同表现) 上转型对象(实例的不同表现)

219.阅读下列程序并完成程序填空。应用FileInputStream类,编写应用程序,从磁盘上读取一个Java程序,并将源程序代码显示在屏幕上。

(被读取的文件路径为:E:/myjava/Hello.java) // Programme Name FISDemo.java

import().io.*;

public class FISDemo {

public static void main(String

A.gs[]) {

byte[] buf=new byte[2056];

try{

FileInputStream fileIn=new FileInputStream("e:/myjava/Hello.java");

int bytes=fileIn.read(buf,0,2056);

String str=new String(buf,0,bytes);

System.out.println(str);

}catch(Exception e){

e.printStackTrace();

}

正确答案:java

220.为什么要使用包?

正确答案:包(package)是类的容器。由于Java编译器为每个类生成一个字节码文件,且文件名与类名相同,因此同名的类有可能发生冲突。为了解决这一问题,Java提供包来管理类名空间。此外一旦创建了一个类,并想重复地使用它,那么把它放在一个包中将是非常有效的。

221.抽象类和抽象方法有什么特点?

正确答案:① 一个抽象类里可以没有抽象方法,但含有抽象方法的类必定为抽象类。 ② 抽象类不能被实例化为对象,而只能作为其它类的超类,并且必须被继承。 ③ 若某子类继承自一个抽象类,而该子类不是抽象类,则子类需用覆盖的方式来实例化超类中的所有抽象方法。抽象方法可再与public、protected复合使用,但不能与final、private和static复合使用。 ④ 抽象方法只有方法声明,不能有方法体。

222.简述使用Swing创建图形界面程序的步骤。

正确答案:①导入Swing包;②选择界面风格;③创建顶层容器;④创建基本组件;⑤创建中间级容器;⑥将基本组件添加到中间容器;⑦将中间级容器添加到顶层容器;⑧处理事件。

223.简述Java应用程序与Java小应用程序的区别。

正确答案:Java应用程序:①若是图形用户界面,则以Frame为基础;②若以DOS界面运行,它默认的程序入口是标准的main()方法;③Java应用程序在JVM上运行,JVM在操作系统上运行。


Tag:Flash动画设计制作 时间:2024-01-18 20:32:20