实验内容

 

实验内容分布在个章节中,有些相同的实验项目分布在不同的章节,是因为随着问题的演化,出现了不同的解决方法。详细请参考电子书和习题中的实验。主要有下面的一些实验项目:

1)  使用线程池创建多线程。

2)  使用中断等方法结束线程。

3)  编写程序模拟5个哲学家进餐问题(使用各种锁的算法,包括死锁的模拟)。

4)  通过实验测试有状态与无状态的Servlet的安全性。

5)  银行取款帐户类的多线程干扰问题(加锁算法与非阻塞算法)。

6)  ThreadLocal变量的使用。

7)  使用同步、阻塞队列、ReentrantLock与 Condition分别解决生产者消费者问题。

8)  各种Java同步器的使用。

9)  使用读写锁实现缓存设计。

10)              使用Amino的无锁数据结构与并行算法

11)              下载与安装MTRAT的Eclipse插件

12)              使用MTRAT诊断数据冲突

13)              使用MTRAT诊断死锁

更多:

http://202.202.5.145:8000/ibmjava/experiment/25.htm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值