问答题
System.out.println("length:"+file2_1.____________ );
【参考答案】
getName()
getPath()
length()
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
问答题
下面是一个Applet程序,其功能是有2个按钮,分别为First和Second,以及一个Labe1构件。要求点击First时则能在 Labe1中显示出Command:First,而点击Second时则能显示出Command:Second,要求只能使用重载一次actionPerformed()方法。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。 注意:不改动程序的结构,不得增行或删行。 程序运行结果如下: import java.awt.*; import java.awt.event.*; import java.applet.*; * <applet code=ex2_3.class width=800 height=400> < applet> * public class ex2_3 extends Applet implements ActionListener private String str= ok ; private Labe1 1; private Button btn; public void init() setLayout(null); 1=new Label(str); 1.reshape(10, 10, 150, 30); add(1); btn = new Button( First ); btn.reshape(10, 50, 60, 20); 1.addActionListener(this); add(btn); btn = new Button( Second ); btn.reshape(10, 100, 60, 20); btn.setActionCommand( First ); btn.addActionListener(this); add(btn); public void actionPerformed(ActionEvent ae) str= Command: +ae.getActionCommand(); btn.setText(str); ex2_3.htm1 <HTML> <HEAD> <TITLE>ex2_3< TITLE> < HEAD> <BODY> <applet code= ex2_3.class width=800 height=400 > < applet> < BODY> < HTML>
点击查看答案&解析
问答题
请完成下列Java程序:运行3个线程,每一个线程有自己的标志,用a,b,c表示,每个线程显示一个“Start”信息和一个“End”信息并且间隔地显示2个“Loop”信息(间隔变化为(0.5-2)秒之间的随机延迟)。 程序运行结果如下:(注:由于时间间隔为随机数,所以,运行结果的顺序不惟一) a Start b Start c Start b Loop a Loop b Loop b End c Loop a Loop a End c Loop c End 注意:请勿改动main()主方法和其他已有语句内容,仅在下划线处填入适当的语句。 public class ex2_2 implements Runnable static char flag2_2 = ’a’; public static void main(String[] arg) ex2_2 obj2_2 = new ex2_2(); Thread thread2_2 = new Thread(obi2_2); thread2_2.start(); thread2_2 = new Thread(obj2_2); thread2 2.start(); thread2_2 = new Thread(obi2_2); thread2_2.start ( ); public void run() char myflag2_2; synchronized(this) _________________; System.out.println(myflag2_2 + Start ); for(int i=0; i<2; i++) try Thread.sleep(rand(500,2000)); System.out.println(myflag2_2 + Loop ); catch(InterruptedException ie) System.out.println(ie); System.out.println(myflag2_2 + End ); final private int rand(int low, int high) return(_________________);
点击查看答案&解析
相关试题
下面是一个Applet程序,其功能是有2个按钮...
请完成下列Java程序:运行3个线程,每一个...