下面()是使用Application对象时防止竞争的代码?Application. ; //锁定Application对象Application[“counter”]=(int) Application[“counter”]+1;Application. ; //解除对Application对象的锁定
A: lock unlock
B: Lock UnLock
C: Lock() UnLock()
D: UnLock() Lock()
A: lock unlock
B: Lock UnLock
C: Lock() UnLock()
D: UnLock() Lock()
举一反三
- 下面是使用Application对象时防止竞争的代码。 Application._______________;//锁定Application对象 Application[“counter”]=(int)Application[“counter”]+1; Application._______________;//解除对Application对象的锁定
- 关于Application对象的方法,下面说法正确的是() A: 只有Lock方法 B: 只有Unlock方法 C: 没有Lock方法和Unlock方法 D: 有Lock方法和Unlock方法
- 要确保Application对象不被多个用户同时更新,使用此对象的两个方法( )。 A: lock() unlock() B: block() unblock()
- Application对象中新增一个Application对象变量的方法是? A: Remove B: Lock C: Clear D: Add
- 事务T1符合两段锁封锁法的序列是() A: LOCK S(A)...LOCKS S(B) ...UNLOCK (B) ... UNLOCK (A) B: LOCK S(A) UNLOCK (A) LOCK S(B) UNLOCK (A) C: LOCK S(B) LOCK X(A) UNLOCK (A) LOCK S(C) D: UNLOCK (A) UNLOCK (B) LOCK X(A) LOCK X(B)