java applet repaint,java基础题,求解;(35)如果应用程序要在Applet上显示输出,则必须重写的方法是A)Graphics.drawString()B)repaint()C)...

java基础题,求解;

(35)如果应用程序要在Applet上显示输出,则必须重写的方法是

A)Graphics.drawString()

B)repaint()

C)paint()

D)update()

23、下列叙述中,正确的是( )。

A.Java语言的标识符是区分大小写的

B.源文件名与public类名可以不相同

C.源文件名其扩展名为.jar

D.源文件中public类的数目不限

24、类 Panel 默认的布局管理器是( )。

A.GridLayout B.BorderLayout C.FlowLayout D.GardLayout

25、关于以下程序代码的说明正确的是()

1. class HasStatic{

2.private static int x=100;

3.public static void main(String args[ ]){

4.HasStatic hs1=new HasStatic( );

5. hs1.x++;

6. HasStatic hs2=new HasStatic( );

7.hs2.x++;

8。hs1=new HasStatic( );

9. hs1.x++;

10. HasStatic.x- -;

11. System.out.println(“x=”+x);

12. }

13. }

A.5行不能通过编译,因为引用了私有静态变量

B.10行不能通过编译,因为x是私有静态变量

C. 程序通过编译,输出结果为:x=103

D.程序通过编译,输出结果为:x=102

二、程序填空题(共30分) (12)Java中的返回语句是 【12】 语句。

(13)Java中,线程必须属于一个进程。线程是程序运行中的一个 【13】 。

(14)线程由于调用sleep()方法进入阻塞状态,当睡眠结束时,该线程将进入 【14】 状态。

1、纯文本文件f1.txt中的内容是 abcd.

下面的程序将f1.txt文件中的内容写到f2.txt文件中 和屏幕上

import java.io.*;

public class filecopy{

public static void main(String[] args) {

try{

StringBuffer str=new StringBuffer();

FileInputStream fin=new FileInputStream("f1.txt");

FileOutputStream fout=new FileOutputStream("f2.txt");

int c;

while( ④ ) {

str.append((char)c); }

fin.close();

fout.close();

String str2=str.toString();

System.out.println(str2);

}catch(Exception c)

{System.out.println(c);}

}

}

三、程序阅读题(共20分)

1.阅读下面的程序代码,并回答问题

String s1=new String("abcde");

String s2=new String("abcde");

boolean b1=s1.equals(s2);

boolean b2=s1==s2;

System.out.print(b1+" "+b2);

(1)、程序段执行后,在命令行的输出结果如何?

(2)、解释输出(1)的结果的原因?

作业帮用户2017-05-28举报

6c0a0adef10d1043fa4f41a7897345ed.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值