共112,667条结果 筛选答案
什么是线程安全和线程不安全
答:1、线程安全是: 如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 2、线程不安全: 就是不提供数据访...
2018-12-02 回答者: 空城奢梦 2个回答 1
什么叫做“线程安全”?
答:举个例子吧 比如说,现在有一篮子苹果,有大有小,然后有一群人要来拿苹果了 在线程非安全情况下: 所有人一哄而上,变成了抢苹果了,因为大家都想要大的苹果,会发生冲突的 在线程安全情况下: 把这一篮子苹果放到一个小屋里面,然后锁起来,然...
2017-11-24 回答者: 25463chen 2个回答 93
volatile关键字是否能保证线程安全
答:volatile不是保护线程安全的。 它保护的是变量安全。主要的功能是保护变量不被主函数和中断函数反复修改造成读写错误。
2018-07-31 回答者: 育知同创教育 2个回答 1
Java 中 ++ 操作符是线程安全的吗
答:总的结论:java是线程安全的,即对任何方法(包括静态方法)都可以不考虑线程冲突,但有一个前提,就是不能存在全局变量。如果存在全局变量,则需要使用同步机制。如下通过一组对比例子从头讲解:在多线程中使用静态方法会发生什么事?也就是说...
2018-08-01 回答者: 北京巴卜技术有限公司 3个回答
什么是线程安全和线程不安全?
答:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先...
2018-04-03 回答者: 可儿7860 1个回答 1
java中的线程安全是什么?什么叫线程安全?什么叫...
答:java中的线程安全是什么: 就是线程同步的意思,就是当一个程序对一个线程安全的方法或者语句进行访问的时候,其他的不能再对他进行操作了,必须等到这次访问结束以后才能对这个线程安全的方法进行访问 什么叫线程安全: 如果你的代码所在的进程...
2017-09-17 回答者: 孤獨飛雪飄 5个回答 155
JAVA中线程安全的map有哪些?
问:如题。
答:Hashtable、synchronizedMap、ConcurrentHashMap 二楼说的HashMap是非线程安全
2014-03-13 回答者: demonfy87 4个回答 40
在java中什么是线程安全
答:你问的是java API中的哪些类是安全的?还是线程安全的意思?关于线程安全,是指当多个线程访问同一个变量时,该变量不会因为多线程访问产生意想不到的问题,为了避免多线程访问的不可预知的问题,对于程序中多线程能访问到的变量要加锁,即加syn...
2018-04-11 回答者: fengyujack 3个回答 33
线程是什么,线程安全和不安全是什么意思
答:线程是进程为了实现异常处理而产生的机制,如果你是个“连长”进程,你可以“派”你的排长们去执行不同的任务,而你自己在派他们出去后可以继续你手头上的任务,这样工作效率更高,那么这些排长就是你这个进程建立的“线程”,他们相对于进程来说,粒...
2018-04-28 回答者: cn#BLkBQuGafQ 1个回答 1
什么是线程安全,实现线程安全有哪些方法
答:什么是线程安全? 定义:指代码能够被多个线程调用而不会产生灾难性后果; 特点:不要求代码在多个线程中高效的运行,只要求能够安全地运行; 方法案例: 1. 使用 synchronized 关键字来获取锁public class MaxScore {int max;public MaxScore()...
2018-04-12 回答者: hello_mirs 3个回答 1