A.在同一个Java虚拟机中一个对象被多个线程同时访问,还能保持其内部属性的顺序性及同步性,则认定为线程安全B.可以使用synchronized关键字实现线程的安全C.使用Java并发包下的Lock也可以实现线程安全D.使用Java并发包下的Lock和synchronized实现线程安全的原理是一样的
单项选择题以下是关于JAVA中线程的几种状态的描述,错误的是()
A.就绪状态(Runnable):线程准备运行,不一定立马就能开始执行B.运行状态(Running):程序正在执行线程的代码,此时执行的是run方法C.等待状态(Waiting):线程处于阻塞的状态,等待外部的处理结束D.调用sleep()方法此时线程处于等待状态,并失去锁标记
单项选择题以下是Redis的命令的描述,其中错误的是()
A.Redis SAVE 命令用于创建当前数据库的备份B.PUBLISH channel message 将信息发送到指定的频道C.HVALS key 获取哈希表中所的键和值D.HSET key field value
单项选择题以下是关于Redis的事务的描述,错误的是()
A.单个Redis 命令的执行是原子性的,但Redis 没有在事务上增加任何维持原子性的机制,所以Redis 事务的执行并不是原子性的B.事务可以理解为一个打包的批量执行脚本C.redis事务中间某条指令的失败不会导致前面已做指令的回滚D.redis事务中任意命令执行失败,其余的命令会被阻止执行
单项选择题关于Redis 有序集合(sorted set)的描述错误的是()
A.sorted set和set集合一样也是string类型元素的集合,且不允许重复的成员B.sorted set每个元素都会关联一个double类型的分数C.redis正是通过分数来为sorted set集合中的成员进行从小到大的排序D.sorted set集合的成员是唯一的,并且分数(score)不可以重复
单项选择题关于Redis的Set集合的描述错误的是()
A.Redis 的Set 是String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据B.SCARD key 获取集合中的数据集合C.SMEMBERS key 返回集合中的所有成员D.SPOP key 移除并返回集合中的一个随机元素