出自:焦作大学Flash动画设计制作

动画制作的主要方法
位图:
过渡帧:
关键帧
图形元件和电影剪辑元件有什么不同?
帧是动画的基本组成元素,可以对帧进行哪些操作?
Flashh88的音效有哪几种?
元件和实例的关系
下列关于for循环和while循环的说法中哪个是正确的(  ) 。
A.while循环能实现的操作,for循环也都能实现
B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C.两种循环任何时候都可替换
D.两种循环结构中都必须有循环体,循环体不能为空
下列语句片段
int a=10,b=4,c=20,d=6;
System.out.println(a++*b+c*--d);
的结果为( ) 。
A.144
B.28
C.140
D.不能执行
下列语句片段:
int a=-67,b=116,c=78;
int d=~a|b&c;
System.out.println(d)的结果为( ) 。
A.70
B.67
C.78
D.56
关于switch语句说法正确的是( ) 。
A.都可以用if-else if结构实现
B.都不可以用if-else if结构实现
C.有的可以用if-else if结构实现
D.大部分不可以用if-else if结构实现
算术表达式10*10/6 * 6的值为( )。
A.3
B.2
C.60
D.96
能构成多分支的语句是( )。
A.for语句
B.while语句
C.switch语句
D.do—while语句
下列语句片段:
int result;
int a=17,b=6;
result=(a%b>4)? a%b:a/b System,out.println(result);
的结果为( ) 。
A.0
B.1
C.2
D.5
Java中main()函数的值是什么()?
A.String
B.int
C.char
D.void
在类中若要处理ActionEvent事件,则该类需要实现的接口是( )。
A.ActionListener
B.Runnable
C.Serializable
D.Event
定义Java.Applet程序时,必须有的import语句是( )。
A.import java.awt.event;
B.import java.util. * ;
C.import java.applet.Applet;
D.import java.1ang.* ;
下列选项中,列出用于定义类成员的访问控制权的一组保留字是( )。
A.class,float,double,public
B.float,boolean,int,long
C.char,extends,float,double
D.public,private,protected
构造方法何时被调用( ) 。
A.类定义时
B.创建对象时
C.调用对象方法时
D.使用对象的变量时
下列哪一项不属下面向对象程序设计的基本要素?( )

A.类
B.对象
C.方法
D.安全
为了区分重载多态中同名的不同方法,要求( )。
A.形式参数个数或者类型不同
B.返回值类型不同
C.调用时用类名或对象名做前缀
D.形式参数名称不同
设数组Array由以下语句定义
int Array=new int[10]
则数组的第一个元素的正确引用方法为( ) 。
A.Array[1]
B.Array[0]
C.Array[]
D.Array
下面的表达式中正确的是( )。

A.String s=″你好″;int i=3;s+=i;
B.String s=″你好″;int i=3;if(i==s){s+=i};
C.String s=″你好″;int i=3;s=i+s;
D.String s=″你好″;int i=3;s=i+;
代码:String[] s=new String[10];执行下列代码后,哪个结论是正确的()。

A.s[10]为″
B.s[9]为null
C.s[0]为未定义
D.s.length为101
已知定义:int a[ ]={1,2,3,4,5,6,7,8,9,10} ;,为了打印输出数组a的最后一个元素,下面正确的代码是( )。
A.System.out.println(a[10]);
B.System.out.println(a[9]);
C.System.out.println(a[a.1ength]);
D.System.Out.println(a(8));
现有一个整型数组a [4],它的所有数组元素是( )。
A.a0.a1,a2.a3
B.a[0],a[1],a[2],a[3]
C.a [1],a [2],a[2],a[4]
D.a [0],a[1],a E2],a[3],a[4]
哪个布局管理器使用的是组件的最佳尺寸( ) 。
A.FlowLayout
B.BorderLayout
C.GridLayout
D.CardLayout
下列哪一项不属于AwT布局管理器?( )
A.GridLayout
B.CardLayout
C.BorderLayout
D.BoxLayout
Applet使用下列哪一项布局管理器?( )
A.BorderLayout
B.FlowLayout
C.BoxLayout
D.GridLayout
下列说法中,错误的一项是( )。
A.使用FlowLayout在容器中放置构件的策略是:从上到下、从左到右
B.使用FlowLayout进行布局管理时,构件的大小采用的是其最佳尺寸
C.使用FlowLayout进行布局管理时,不能调节构件之间的距离
D.用FlowLayout管理的构件随容器大小变化的变化规律是:构件大小不变,构件之间的相对位置改变
下列Swing构件中,属于中间容器的一项是( )。
A.JFrame
B.JToolbar
C.JLabel
D.JButton
下列不属于容器的是( ) 。
A.Window
B.TextBox
C.Panel
D.ScrollPane
欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的( )?
A.ArrayList myList=new Object();
B.List myList=new ArrayList();
C.ArrayList myList=new List();
D.List myList=new List();
欲编写如下图的一个界面,用于显示用户指定的图像: 如果在区域A中只能放置一个
AWT组件,从各组件的本来功能角度考虑,最好使用哪种组件( )。
A.TextArea
B.Panel
C.Applet
D.Canvas
paint()方法使用哪种类型的参数( )?
A.Graphics
B.Graphics2D
C.String
D.Color
画椭圆的方法是哪一个()。
A.drawRoundRect
B.drawOval
C.drawRect
D.drawLine
设置颜色的方法是哪一个()。
A.setColor
B.fillRect
C.setBackground
D.setXORMode
在下列线程控制方法中,不建议使用的是( )。
A.wait()
B.yield()
C.sleep()
D.stop()
下列说法中不正确的一项是( )。
A.多线程并发执行时,各个线程中语句的执行顺序是确定的
B.多线程并发执行时,线程之间的相对执行顺序是确定的
C.线程执行顺序的不确定性会导致执行结果的不确定性
D.线程执行顺序的不确定性会破坏共享数据的一致性
下列关于线程优先级的说法中,错误的一项是( )。
A.MIN_PRIORITY代表最低优先级
B.MAX_PRIORITY代表最高优先级
C.NOR_PRIORITY代表普通优先级
D.代表优先级的常数值越大优先级越低
下列说法中,错误的一项是( )。
A.多个线程执行同一个类的实例代码时,则共享相同的代码
B.多个线程对同一个对象进行访问时,则共享数据
C.在Java中,线程模型被定义在类java.1ang.Serializable中
D.Java线程模型中的数据和代码是相互独立的
一个处于运行过程中的Java Application在系统中是作为一项( )。
A.代码
B.程序
C.进程
D.线程
下列数据流中,属于输入流的一项是( )。
A.从内存流向硬盘的数据流
B.从键盘流向内存的数据流
C.从键盘流向显示器的数据流
D.从网络流向显示器的数据流
使用哪一个类可以实现在文件的任一个位置读写一个记录( )?
A.BufferedInputStream
B.RandomAccessFile
C.FileWriter
D.FileReader
Java语言提供处理不同类型流的类所在的包是( )。
A.java.sql
B.java.util
C.java.net
D.java.io
以下哪一个不是DatagramSocket类正确的构造方法()。
A.DatagramSocket();
B.DatagramSocket(double port);
C.DatagramSocket(int port);
D.DatagramSocket(int port, InetAddress addr);
读取连接到 socket上的机器地址的方法是哪一个()。
A.getInputStream
B.getOutputStream
C.getInetAddress
D.close
启动ServerSocket监听方法的是()。
A.begin();
B.accept();
C.end();
D.close();
Java是目前最广泛的__________编程语言之一。