三、填空(每小題2分,共10分)1.在Applet中,創建一個具有10行45列的多行文本區對象ta的語句為:2.創建一個標識有“關閉”字樣的標簽對象gb的語句為。3.方法是一種僅有方法頭,沒...
三、填空(每小題2分,共10分)
1.在Applet中,創建一個具有10行45列的多行文本區對象ta的語句為:
2.創建一個標識有“關閉”字樣的標簽對象gb的語句為 。
3. 方法是一種僅有方法頭,沒有具體方法體和操作實現的方法,該方法必須在抽象類之中定義。
4. 1: //TestKeyListener.java
2: import java.applet.Applet;
3: import java.awt.*;
4: import java.awt.event.*;
5:
6: public class TestKeyListener extends Applet {
7:
8: Color clr;
9:
10: public void init() {
11:
12: addKeyListener(
13: new KeyAdapter() {
14: public void keyTyped( KeyEvent e ) {
15: if(e.getKeyChar()=='r'||e.getKeyChar()=='R')
16: clr=Color.red;
17: else if(e.getKeyChar()=='g'||e.getKeyChar()=='G')
18: clr=Color.green;
19: else if(e.getKeyChar()=='b'||e.getKeyChar()=='B')
20: clr=Color.blue;
21: else
22: clr=Color.black;
23: setBackground(clr);
24: }
25: });
26: }
27: }
程序第 15 、 16 行實現的功能是什么?
5.寫出程序所實現的功能
import java.awt.*;
public class abc
{
public static void main(String args[])
{ new FrameOut(); }
}
class FrameOut extends Frame
{
Button btn;
FrameOut( )
{ super("按鈕");
btn = new Button("按下我");
setLayout(new FlowLayout( ));
add(btn);
setSize(300,200);
show( );
}
}
6.以下程序的輸出結為 。
class StringTest1
{
public static void main(String[] args)
{
String s1="hello";
String s2=new String("hello");
if(s1.equals(s2)){
System.out.println("相等");
}else{
System.out.println("不相等");
}
}
}
7.閱讀以下程序,寫出輸出結果 。
class Animal {
Animal() {
System.out.print ("Animal "); }
}
public
class Dog extends Animal {
Dog() {
System.out.print ("Dog "); }
public static void main(String[] args) {
Dog snoppy= new Dog(); }
}
8.JAVA源程序文件夾的擴展名為_;JAVA源程序編譯后生成.JAVA字節碼文件,其擴展名為_.
9.JAVA程序可分為_ 和_ 兩大類.
10.在JAVA程序中定義的類有兩種成員: _ 和_ .
展開