第8题: [单项选择]下列叙述中,错误的是 A. Java中没有检测和避免死锁的专门机制 B. 程序中多个线程互相等待对方持有的锁,这可能形成死锁 C. 为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放 D. 为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放 参考答案:D 答案解析:[解析] 如果程序中多个线程互相等待对方持有的锁,而在得到对方锁之前都不会释放自己的锁,这就造成了都想得到资源而又都得不到,线程不能继续运行,这就是死锁。Java中没有检查与避免死锁的专门机制,完全由
第31题: [单项选择]甲公司以人民币为记账本位币。2007年11月 20日以每台2000美元的价格从美国某供货商手中购入国际最新型号H商品10台,并于当日支付了相应货款(假定甲公司有美元存款)。2007年12月31日,已售出H商品2台,国内市场仍无H商品供应,但H商品在国际市场价格已降至每台1950美元。11月20日的即期汇率是1美元=7.8元人民币,12月31日的汇率是1美元=7.9元人民币。假定不考虑增值税等相关税费,甲公司2007年12月31日应计提的存货跌价准备为( )元(人民币)。 A. 3120 B. 1560 C. 0 D. 3160 参考答案:B 答案解析:[解析] 甲公司2007年12月31日应计提的存货跌价准备=2000×8×7.8-1950×8×7.9=1560(元人民币)。