1. 首页
  2. 数据库
  3. 其它
  4. 解决线程安全问题方法

解决线程安全问题方法

上传者: 2020-12-31 20:07:02上传 PDF文件 39.57KB 热度 10次
解决多线程导致的线程安全问题: 1:同步代码块 格式: synchronized(锁对象){ 可以会出现线程安全问题的代码(访问了共享数据的代码) } 注意: 1:通过代码块中的锁对象,可以使用任意对象(一般直接object) 2: 但是必须保证多个线程使用的锁对象是同一个 3:锁对象作用:把同步代码块锁住,只让一个线程在同步代码块中执行 2:定义同步方法 格式: 权限修饰符 synchronized 返回值类型 方法名(参数){ 可以会出现线程安全问题的代码(访问了共享数据的代码) } 使用步骤: 将访问
用户评论