1. 首页
  2. 数据库
  3. 其它
  4. 多线程–Synchronized

多线程–Synchronized

上传者: 2020-12-22 21:50:11上传 PDF文件 64.99KB 热度 13次
1.为什么要使用synchronized 在并发编程中存在线程安全问题,主要原因有:1.存在共享数据 2.多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。 案例 package com.yxl.demo.ThreadTest; public class test5 { public static void main(String[] args) { TestDemo thread = new TestDemo(
用户评论