随笔分类 -  多线程

摘要:在平常的开发当中,我们往往要使用到多线程编程的技术,当线程之间没有交互的时候,这种情况下程序将会变得比较简单。如果发生了交互,那么就必须考虑到多线程之间的安全问题,本篇来初步认识Java中如何使用同步的特性来保证线程的安全。 线程中存在的问题 java对线程的支持自然增强了其应用能力,但同时也增加了 阅读全文
posted @ 2018-02-06 14:55 moonfish 阅读(222) 评论(0) 推荐(0)
摘要:本篇要讲述的是线程中的启动线程(start),中断线程(interrupt),等待线程(join),以及线程睡眠(sleep)。下面将分别介绍这四种线程操作方式。 启动线程: 当我们创建好一个线程对象或者其子类对象后,我们可以通过调用Thread类中的start方法来启动与该对象所关联的线程,用一个 阅读全文
posted @ 2018-01-23 09:29 moonfish 阅读(354) 评论(0) 推荐(0)
摘要:本篇作为笔者对于《Java线程与并发编程实践》一书的学习笔记的开篇。 概述 首先,我们需要先了解什么是线程,再接着深入学习。 讲到线程又不得不谈到进程(Process),进程的定义是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。乍一看下没接触过的朋友可能感觉有点儿 阅读全文
posted @ 2017-12-20 21:36 moonfish 阅读(344) 评论(0) 推荐(0)