摘要: 1. 线程的优势: 发挥多处理器的强大能力; 建模的简单性; 异步事件的简化处理; 响应更灵敏的用户界面线程带来的风险: 安全性问题(永远不发生糟糕的事情); 活跃性问题(某件正确的事情最终会发生, 死锁,饥饿,活锁); 性能问题2. 框架通过在框架线程中调用应用程序代码将并发性引入到程序中. 在代码中将不可避免地访问应用程序状态, 因此所有访问这些状态的代码路径都必须是线程安全的. Timer, servlet和jsp, 远程方法调用RMI, Swing和AWT都将在应用程序之外的线程中调用应用程序的代码. 所以不仅框架的代码具有并发性, 程序代码也具有并发性.3. 当多个线程访问同一个可变 阅读全文
posted @ 2013-08-26 11:35 堂哥 阅读(382) 评论(0) 推荐(1) 编辑