网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
下面的哪一个关键字通常用来对对象加锁,从而使得对对象的访问是排他的?
A.serialize
B.transient
C.synchronized
D.static
参考答案
更多 “ 下面的哪一个关键字通常用来对对象加锁,从而使得对对象的访问是排他的?A.serializeB.transientC.synchronizedD.static ” 相关考题
考题
在程序运行过程中,(49)将方法与特定的对象动态地联系在一起,使得不同的对象在使用同样的方法时,可以因对象的状态不同而产生不同的行为,从而使得方法对具体的对象具有个性。A.消息传递机制B.对象自身引用C.消息传递机制和对象自身引用D.参数多态
考题
下列关于对象加锁的注意点的说法中,错误的一项是______。A.synchronized关键字标识的共享数据必须是私有的B.synchronized关键字可以放在方法声明中C.共享数据的所有访问都必须作为临界区D.若一个进程持有一个对象锁后,就不能在此请求获得该锁
考题
下列关于对象的加锁说法不正确的是A.对象的加锁技术有效的预防了死锁的发生B.共享数据的所有访问都必须作为临界区,使用synchronized关键字进行加锁控制C.用synchronized保护的共享数据必须都是私有的D.Java语言中对象加锁具有可重入性
考题
在定义类的基本命令DEFINE CLASS中,如果引用了关键字PROTECTED,就可以保护类定义中相应的对象、属性和方法程序。访问由该关键字说明的属性、方法程序和对象的方法是______。A.用?THIS.<属性或方法程序>访问B.用?<对象>.<属性或方法程序>访问C.用<对象>.<属性或方法程序>访问D.用类定义中的其他方法访问
考题
下列说法中错误的一项是______。A.当线程获得了某个对象的排他锁时,它可以独自访问该对象,而其他线程无法访问B.当线程获得了某个对象的排他锁时,它可以独自访问该对象,其他线程也可以通过某种策略访问C.临界区可以是一个方法D.程序中单独并发的线程可以对同一个对象进行访问
考题
以下意图哪个是用来描述PROXY(代理)?()A、用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象B、运用共享技术有效地支持大量细粒度的对象C、为其他对象提供一种代理以控制对这个对象的访问D、将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
考题
以下意图哪个是用来描述COMMAND(命令)?()A、将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作B、定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化C、为其他对象提供一种代理以控制对这个对象的访问D、保证一个类仅有一个实例,并提供一个访问它的全局访问点
考题
以下意图哪个是用来描述BUILDER(生成器)?()A、定义一个用于创建对象的接口,让子类决定实例化哪一个类B、将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示C、保证一个类仅有一个实例,并提供一个访问它的全局访问点D、运用共享技术有效地支持大量细粒度的对象
考题
以下意图哪个是用来描述MEMENTO(备忘录)?()A、在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态这样以后就可将该对象恢复到原先保存的状态B、保证一个类仅有一个实例,并提供一个访问它的全局访问点C、将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作D、提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示
考题
单选题以下意图哪个是用来描述PROXY(代理)?()A
用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象B
运用共享技术有效地支持大量细粒度的对象C
为其他对象提供一种代理以控制对这个对象的访问D
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示
考题
单选题以下意图哪个是用来描述命令模式()A
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化B
定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换C
为其他对象提供一种代理以控制对这个对象的访问D
保证一个类仅有一个实例,并提供一个访问它的全局访问点
考题
单选题下面关键字中哪一个是不可用来控制对类成员的访问()。A
publicB
privateC
protectedD
default
热门标签
最新试卷