考核目标:掌握创建、管理和控制Java线程对象的方法,包括创建Java线程对象、改变线程状态、设置线程优先级以控制线程调度等方法;了解并发执行的多线程间存在的各种关系;掌握实现线程互斥和线程同步的方法。
考核内容:用多线程设计模拟银行的工作情形。银行有多个窗口和取款机,用多个线程去操作一个账户存款或取款,要求取款时不能透支,如果要取的金额大于账户余额提示取款失败。每次存、取款需要打印交易时间、交易类型、窗口名以及账户目前余额。要求有简单的界面设计,常见异常情况需要提示(如余额不足等)。
收起
明显来白嫖的, 自己写吧兄弟
报告相同问题?