制是采用加锁技术
B、线程之间的交互,提倡采用suspe
dresume方法
C、共享数据的访问权限都必须定义为private
D、Java中没有提供检测与避免死锁的专门机制,但应用程序员可以采用某些策略防止死锁
的发生
12、下列哪一个方法不是applet程序的组成部分:D
A、i
it
B、start
C、stop
D、
ew
15、Java应用程序中,程序执行的总入口方法是:B
A、start
B、mai
C、ru
D、i
it
16、在Java实现线程有多少种方法:B
fA、1
B、2
C、3
D、4
18、下列Applet类的方法中,在Applet的整个生命周期里至多只执行一次的是:A
A、i
it
B、start
C、stop
D、pai
t
19、启动一个线程所调用的方法是:C
A、ru
B、i
it
C、start
D、
ew
判断题
1.一个Java类可以有多个父类。
4.Java小程序Applet的主类的父类必须是类Applet。
5.break语句可以用在循环和switch语句中。
6.在Java中,异常Exceptio
是指程序在编译和运行进出现的错误。
7.可以用
ew来创建一个类的实例,即对象。
8.Java使用16位的U
icode字符集,而不仅仅为ASCII字符集,因此Java字符是一个16
位的无符号整
数。
10.子类的成员变量能与其父类的成员变量同名。
11.Java类中不能存在同名的两个成员函数。
12.Java语言是编译性语言。
16.fi
al方法不能被覆盖。
20.多数IO方法在遇到错误是会抛出异常,因此在调用这些方法时必须对异常进行处理。
2.abstract是抽象修饰符,可以用来修饰类及其属性和方法。
4.一个JavaApplet源程序的主类能有多个父类。
6.用javac编译Java源文件后得到代码叫字节码。
7.可以用类名调用实例方法。
9.要想在类中实现多线程,类必须继承Thread类。
11.Java语言是平台无关的语言。
12.在类的静态方法中可以访问该类的非静态数据成员。
13.Java中方法调用时参数传递都是按值传递的,因此从方法退出时,参数的值不会改变。
14.声明为fi
al的方法不能在子类中重载。
15.在子类中可以覆盖一个private方法。
19.在方法定义中,所有可能发生的异常都必须用trycatch捕捉并处理
1请写出输出结果
classcha
ge
voidcha
gei
ti
tx
x
publicstaticvoidmai
Stri
gargs
i
ta2
Systemoutpri
tl