倒霉的菜鸟

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年9月22日

摘要: 我们通常说的保持同步,其实就是对共享资源的保护。在单线程模型中, 我们永远不用担心“多个线程试图同时使用同一个资源的问题”, 但是有了并发, 就有可能发生多个线程竞争同一个共享资源的问题。 就好比你正在餐厅里吃饭,当你拿起筷子正要夹盘子里的最后一块肉时, 这片肉突然消失了。因为你的线程被挂起了, 另 阅读全文
posted @ 2021-09-22 23:01 倒霉的菜鸟 阅读(2952) 评论(0) 推荐(0) 编辑

摘要: 简单理解启动线程的几种方式: 1. 实现Runnable接口创建一个任务, 调用myTask.run()方法来启动它 2, 构建Thread对象, 调用thread.start()方法启动 这里可以看到, 我们给Thread构造器传入了runable对象 细心的小伙伴看到这里可能会有疑惑, 我们知道 阅读全文
posted @ 2021-09-22 18:47 倒霉的菜鸟 阅读(1019) 评论(0) 推荐(0) 编辑