Java并发
yuan_fang_yan
这个作者很懒,什么都没留下…
展开
-
Synchronized的使用
SynchronizedSynchronized是Java中解决并发问题的一种常用方法,也是最简单的一种方法。Synchronized作用确保线程互斥的访问同步代码保证共享变量的修改能够及时可见有效解决重排序问题Synchronized使用synchronized是Java中的关键字,是一种同步锁。他修饰的对象有以下几种:修饰一个代码块,被修饰的代码称为同步语句块,其作用的范...原创 2019-01-22 11:40:43 · 193 阅读 · 1 评论 -
java线程池
一.概述在开发工程中,通常通过new Thread()方法创建新的线程来执行耗时操作,这种做法有许多弊端。我们无法管理这些所创建的线程,如果无限制的创建过多的线程,可能会引起占用过多的资源而卡死。更好的解决方案就是合理利用线程池,线程池优点有: 1.降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗; 2. 提高系统响应速度,当有任务到达时,无需等待新线程的创建便能立即执...原创 2018-03-16 17:05:01 · 165 阅读 · 0 评论