看到几个方法:

  1、List<String> list = Collections.synchronizedList(new LinkedList<String>());

  2、LinkedList换成ConcurrentLinkedQueue

  3、Vector

  个人建议使用第二个方法。

  问题没这么简单。吾代码经常卡住。已去掉相关代码。以后有时间专门分析。

LinkedList的线程安全解决办法相关推荐

  1. 未从创建控件的线程访问解决办法

    代码 概要 Windows Forms 控件通常不是thread-safe(直接或间接继承于System.Windows.Forms.Control),因此.NET Framework为防止multi ...

  2. linux 线程操作问题undefined reference to ‘pthread_create‘的解决办法(cmake)

    linux 线程操作问题undefined reference to 'pthread_create'的解决办法(cmake) 参考文章: (1)linux 线程操作问题undefined refer ...

  3. tomcat关闭后线程依然运行解决办法

    tomcat关闭后线程依然运行解决办法,设置线程为守护线程 守护线程与非守护线程 最近在看多线程的Timer章节,发现运用到了守护线程,感觉Java的基础知识还是需要补充. Java分为两种线程:用户 ...

  4. 类中调用界面ActiveX控件报错当前线程不在单线程单元中因此无法实例化 ActiveX 控件的解决办法...

    解决办法是Form类中定义一个静态的ActiveX对象,在formload中将界面上的ActiveX对象赋值给新定义的对象,类中访问该静态对象即可. public static AxClientDri ...

  5. ThreadLocal 遇上线程池的问题及解决办法

    ThreadLocal 遇上线程池的问题及解决办法 参考文章: (1)ThreadLocal 遇上线程池的问题及解决办法 (2)https://www.cnblogs.com/qifenghao/p/ ...

  6. VC++线程中不能用updatedata()的解决办法

    本文转自http://hi.baidu.com/xiaoqiangswust/item/f9ea3c8f296d9bdf5f0ec1e7 线程中不能用updatedata()的解决办法 用sendme ...

  7. C#技巧【调用线程无法访问此对象,因为另一个线程拥有该对象的问题的解决办法】【C#读写EXCEL源码提示“office检测到此文件存在一个问题。为帮助保护您的计算机,不能打开此文件”的解决】

    SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机.32位ARM Cortex-M0处理器.128kB Flash存储器.以及丰富的数字接口.SYD8801片上集成了 ...

  8. SimpleDateFormat的线程安全问题及解决办法

    SimpleDateFormat是Java中的日期转换类,面试中也会经常问到为什么有线程安全问题,最近真的在运维项目中遇到这个问题,可能之前并发量很少没有发生,最近频繁出现才发现系统中很多处使用都有问 ...

  9. QT5.9 在线程中导出EXCLE报 CoCreateInstance failure (尚未调用 CoInitialize) 解决办法

    错误截图: 原因:因为COM是在GUI线程里初始化和销毁的.在新开的线程里并没有初始化,所以得自己初始化 解决办法: 1.引用头文件 #include "qt_windows.h" ...

  10. Thread:主线程等待子线程执行完毕再执行解决办法

    线程从启动到执行完毕,一般会有一些耗时操作,并不能像一般的程序语句,就能立马结束.如下代码: package com.xxx.async; public class WaitThreadDone {p ...

最新文章

  1. MSSQL事务开发指南
  2. MCMC采样和M-H采样
  3. 全球及中国电缆保护套管行业十四五规划及投资前瞻专题分析报告2021年版
  4. ic读卡器设置工具_IC设计工程师的职业前景真的有别人说的那么好吗?
  5. mqtt 域名连接_中国移动OneNet物联网平台,如何使用MQTT协议,进行连接
  6. 手机版python3.6.6的requests库下载_Python爬虫之Python3.6 Requests库的基本使用方法
  7. 使用JUnit 5进行Spring Boot测试
  8. 通云之路 从虚拟化迈向企业私有云
  9. Delphi 2010 新增功能之: IOUtils 单元(1): 初识 TDirectory.GetFiles
  10. nginx location 斜杠_斜杠青年 菲斯塔车主实录
  11. 产品研发管理和研发项目管理
  12. Quartz 定时任务 cron 表达式详解
  13. 使用永洪BI工具开发扫雷游戏
  14. linux启动盘无法格式化u盘启动盘,U盘做了启动盘后无法格式化怎么办实测解决...
  15. 创建asp网站iis发布网站用IP地址进行访问
  16. 运行matlab报错 Runtime Error
  17. 解决手机不能设置DeviceOwner权限提示already provisioned问题
  18. 【Java 8 GC 调优】“代”(Generation)
  19. Win10插了耳机电脑还是外放怎么办
  20. linux运行pppd,linux pppd 连接成功 还是 没有网

热门文章

  1. php 设置页面最大执行时间 set_time_limit max_execution_time
  2. springCloud Alibaba 与 nacos
  3. findbugs代码检查常见问题及处理
  4. 网页选项卡应用4-12
  5. 在 Ubuntu 中用 UFW 配置防火墙
  6. windows版redis报错:本地计算机上的Redis服务启动后停止
  7. mysql百万数据生成
  8. 华为linux服务器系统安装,linux服务器系统安装
  9. php phantomjs 安装_安装php-phantomjs
  10. php中$i++和++$i的区别