)
是异常处理语句结构的一部分,无论是否异常该部分代码总是执行。
)-
是
./
类的一个方法,在垃圾收集器执行的时候会调用被回收对象
的此方法。
[Java
集合
]
01
、
、
12*1
的存储性能和特性?
01
和
都是使用数组方式存储数据,索引数据快而插入
3
删除数据
慢;
相对
01
是线程安全的,所以性能要低一些;而
12*1
使用双向链表实现存储,插入
3
删除数据快而索引数据慢。
如何对
1
进行排序?
使用
/4
的
静态方法。一种方法是传入一个
45
对象,另一种方法是
1
中的对象实现
45
。
[
多线程
]
-*
和
/212
的异同?
两者功能类似,都是用来控制线程同步。
12
能完成
-*
所实现的
所有功能。
12
需要在
)
代码中释放锁,
-*
会自动释放锁。
5!"
和
!"
有什么区别?
5
是线程类(
6*
)的方法,传入参数是毫秒数,线程暂停休眠一段时
间,到时后会自动恢复,
5
不会释放对象锁。
是
./
类的方法,对此对象调用
方法导致本线程放弃对象锁并等
待,只有此对象调用
7
或
70
后本线程才再次获得对象锁,并运行。
评论