- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 线程知识学习 四 ——并发
前几篇博客写了线程基础,这篇博客,我们开始了解线程同步的知识。线程同步使用的方案线程并发?简单的说,就是多个线程同时要访问同同一块程序代码。那么我们为什么总是在讨论多线程呢?还总是和线程安全问题一起出现?其实线程安全是:多个线程,同时操作了一个对象的成员变量,这样造成一个线程的工作没有做完,结果正在使用的数据发生了变化,这就是不合理的,所以线程安全,是和对象的成员变量连在一起的。那么多线程编程或者并
2015-09-30 22:33:41 558 2
原创 线程知识的学习 三——基础
继上篇博客 线程基础 ,这篇博客是对其进行补充。守护线程什么是守护线程?Daemon的作用是为其他线程的运行提供服务,守护线程与普通线程写法上基本没有多大的区别,调用线程对象的方法setDaemon(true),则可以将其设置为守护线程。但是有几点需要注意: 1、thread.setDaemon(true)必须在thread.start()之前设置,否则会跑出一个IllegalThreadStat
2015-09-30 22:09:41 740 2
原创 线程知识的学习 二——线程基础
线程基础图上篇博客我们从操作系统宏观的说了说线程和线程的Boss进程是什么,以及他们之间的关系,那么这篇博客,我们开始了解一下线程基础的知识。 下图是关于使用线程的最最基本的入门功能:线程创建在java中如何创建一个线程?简单的说有两种方法:使用java.lang.Thread类或者java.lang.Runnable接口编写代码来定义、实例化和启动新线程。不论是使用继承Thread方法,还是实现
2015-09-30 21:37:23 702 3
原创 线程知识的学习 一
线程之上——进程在开始这篇博客主题——线程 之前,我们先来了解一下线程周边的一些概念,任何东西都不是孤立的,要想深入的理解一个知识,了解它的来源,它的环境是很重要的。那么线程的周边是什么样的环境呢?首先,线程的大环境是操作系统,其次是让线程运动起来的大Boss——进程。操作环境,这个太复杂,这里不说了。我们来简要的说说进程这大Boss。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存
2015-09-30 20:53:11 702 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人