上一页 1 ··· 14 15 16 17 18
摘要: 在现实开发中,我们或多或少的都经历过这样的情景:某一个变量被多个用户并发式的访问并修改,如何保证该变量在并发过程中对每一个用户的正确性呢?今天我们来聊聊线程同步的概念。 一般来说,程序并行化是为了获得更高的执行效率,但前提是,高效率不能以牺牲正确性为代价。如果程序并行化后, 连基本的执行结果的正确性 阅读全文
posted @ 2016-12-22 22:25 rickiyang 阅读(481) 评论(2) 推荐(0) 编辑
摘要: 实现线程的两种方式 上一节我们了解了关于线程的一些基本知识,下面我们正式进入多线程的实现环节。实现线程常用的有两种方式,一种是继承Thread类,一种是实现Runnable接口。当然还有第三种方式,那就是通过线程池来生成线程,后面我们还会学习,一步一个脚印打好基础。 Runnable接口: publ 阅读全文
posted @ 2016-12-14 22:19 rickiyang 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 在任何的生产环境中我们都不可逃避并发这个问题,多线程作为并发问题的技术支持让我们不得不去了解。这一块知识就像一个大蛋糕一样等着我们去分享,抱着学习的心态,记录下自己对并发的认识。 1.线程的状态: 线程状态图: 1、新建状态(New):新创建了一个线程对象。 2、就绪状态(Runnable):线程对 阅读全文
posted @ 2016-12-14 21:51 rickiyang 阅读(535) 评论(0) 推荐(1) 编辑
上一页 1 ··· 14 15 16 17 18