如果所有事务都是两段式的,那么它们的并发调度是可串行化的。两段式封锁是可串行化的充分条件,但不是必要条件。如果存在事务不遵守两段封锁协议,那么它们并发调度也许是可串行化的,也许不是。两段封锁法与可串行化调度的关系有哪几种?
[单选题]在串行化类中实现部分串行化的两个方法为( )。A.writeExtemal()和readExtemal()B.writeObject()和readObject()C.Datalnput()和DataOutput()D.read()和write()
[填空题] 两段式封锁是可串行化的()条件。
[单选题]部分定制串行化的方法是( )。A.readObject()和defaultReadObject()B.defauhWriteObject()和dafauhReadObject()C.writeObject()和readObject()D.writeObject()和defauhWriteObject()
[判断题]若并发事务的调度是可串行化的,则这些事务一定都遵守两段锁协议。()A.对B.错
[判断题]若并发事务的调度是可串行化的,则这些事务一定都遵守两段锁协议。()A.对B.错
[判断题]若并发事务的调度是可串行化的,则这些事务一定都遵守两段锁协议。()A.对B.错
[问答题,论述题] 试证明,若并发事务遵守两段锁协议,则对这些事务的并发调度是可串行化的。
[单选题]下面关于串行化的说法中正确的是( )。 Ⅰ:对象串行化机制需要将对象的状态保存到文件中,而后能够通过读入对象状态来重新构造对象,恢复程序状态。 Ⅱ:通过让类实现java.io.Serializable接口可以将类串行化。这个接口是一个制造者(marker)接口。也就是说,对于要实现它的类来说,该接口不需要实现任何方法。 Ⅲ:将对象读出或者写入流的主要类有两个:ObjectOutputStream与ObjectInputStream。 Ⅳ:以上都不对。A.Ⅱ、ⅢB.Ⅱ、ⅣC.Ⅰ、Ⅱ、ⅢD.Ⅲ、Ⅳ
[单选题]关于对象串行化,下列叙述正确的是______。A.被储存和还原的对象如果引用了其他对象,这些对象不须同时存储和还原B.串行化只能保存对象的非静态成员变量C.串行化只能保存成员方法和静态的成员变量D.串行化保存变量的任何修饰符