最近面试看到了线程安全的字眼,感觉有些困惑.自己之前认知中,多线程需要考虑同步来保证安全,怎么还有直接线程安全的方法或者类型呢(比如Java中线程安全的类)?
什么是线程安全?
线程安全指的是,在多线程调用时即使不对调用的方法进行同步处理,也能够让线程输出预想的结果,而不会出现脏数据.
为何能够做到线程安全?
通常是方法或者类型内部进行了同步的操作
比如Java中使用synchronized来修饰方法或者内置类型.
文章标签 线程安全 多线程 javascript 文章分类 代码人生
最近面试看到了线程安全的字眼,感觉有些困惑.自己之前认知中,多线程需要考虑同步来保证安全,怎么还有直接线程安全的方法或者类型呢(比如Java中线程安全的类)?
什么是线程安全?
线程安全指的是,在多线程调用时即使不对调用的方法进行同步处理,也能够让线程输出预想的结果,而不会出现脏数据.
为何能够做到线程安全?
通常是方法或者类型内部进行了同步的操作
比如Java中使用synchronized来修饰方法或者内置类型.
上一篇:透视变换
大家好,我是北妈0.公众号日渐式微,已经远不复当年,这两年也没有很厉害的博主突然起来或者大幅增粉,前两年基本每年都
迁移域名备案上线投入使用修...
J3 - 白起话题(程序人生)这周打算水一篇文章了,因为这周本人确实没有动.
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M