随笔分类 -  线程

java中的多线程
摘要:1.多线程1.1.多线程介绍 学习多线程之前,我们先要了解几个关于多线程有关的概念。 进程:正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能,进程是系统进行资源分配和调度的一个独立单位。进程是正在运行的程序,进程负责给程序分配内存空 阅读全文

posted @ 2019-03-08 15:42 释迦&牟尼 阅读(187) 评论(0) 推荐(0)

《Java线程池》:任务拒绝策略
摘要:在没有分析线程池原理之前先来分析下为什么有任务拒绝的情况发生。 这里先假设一个前提:线程池有一个任务队列,用于缓存所有待处理的任务,正在处理的任务将从任务队列中移除。因此在任务队列长度有限的情况下就会出现新任务的拒绝处理问题,需要有一种策略来处理应该加入任务队列却因为队列已满无法加入的情况。另外在线 阅读全文

posted @ 2017-09-28 16:33 释迦&牟尼 阅读(6404) 评论(0) 推荐(0)

Java并发编程:线程池的使用
摘要:Java并发编程:线程池的使用 Java并发编程:线程池的使用 在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需 阅读全文

posted @ 2017-08-30 23:18 释迦&牟尼 阅读(134) 评论(0) 推荐(0)

导航