
Java
cracoder
这个作者很懒,什么都没留下…
展开
-
Java中的双重检查锁(double checked locking)
在实现单例模式时,如果未考虑多线程的情况,就容易写出下面的错误代码: public class Singleton { private static Singleton uniqueSingleton; private Singleton() { } public Singleton getInstance() { if (null == u...原创 2020-05-07 23:41:16 · 229 阅读 · 0 评论 -
Java自带线程池
Jav线程池的简介 以及常用的四种内置的Java线程池的介绍和比较 一、线程池简介 线程的使用在Java中占有重要的地位,尤其是在执行耗时操作(Java网络编程)和异步访问(SWT中更新界面元素)时显得格外重要。线程虽然方便,但当需要同时执行大量的线程操作和特定的异步访问时,通过为每一个新任务单独新开线程就会造成大量的资源浪费,而且对同一类任务的多线程不能做到统一的管理,所以就有了多线程的技术。 多线程技术主要解决处理器单元内多个线程执行的问题原创 2016-07-21 19:27:41 · 535 阅读 · 0 评论 -
Java线程池
一、线程池简介 线程的使用在Java中占有重要的地位,尤其是在执行耗时操作(Java网络编程)和异步访问(SWT中更新界面元素)时显得格外重要。线程虽然方便,但当需要同时执行大量的线程操作和特定的异步访问时,通过为每一个新任务单独新开线程就会造成大量的资源浪费,而且对同一类任务的多线程不能做到统一的管理,所以就有了多线程的技术。 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著原创 2016-07-23 11:54:58 · 288 阅读 · 0 评论 -
JMS基本概念
摘要:The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java Platform Enterprise Edition (Java EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupl原创 2016-09-07 11:18:59 · 292 阅读 · 0 评论