25、Java入门—多线程之背景知识介绍
来源:互联网 发布:莫知我哀全文 编辑:程序博客网 时间:2024/04/27 23:13
1.进程:是程序或任务的执行的过程,具有动态性,它持有资源(共享内存,共享文件)和线程(即进程是资源和线程的载体)
2.线程:是系统中最小的执行单元,同一进程中有多个线程,线程共享线程的资源
3.线程交互:即线程通信
2.线程:是系统中最小的执行单元,同一进程中有多个线程,线程共享线程的资源
3.线程交互:即线程通信
4.线程之间存在同步和互斥
java对线程的支持;
java.lang包
class--->Tread interface--->Runnable
public void run()提供了线程实际工作执行的代码
Thread常用方法
Thread() :创建线程。
void start() :线程的创建
static void sleep() :使线程进入休眠(可以精确到纳秒)
void join() :调用线程,使其它线程进入等待,直到调用的线程结束。
static void yield () :当前运行的线程释放处理器资源。
currentThread(): 返回当前运行的线程的引用。
join()其他线程一定要改该线程执行完毕,其他线程才有机会执行。
join(long millis)带时间参数,告知其他线程最长的等待时间(单位毫秒)。
join(long millis,int nanos)将毫秒单位精确到纳秒。
0 0
- 25、Java入门—多线程之背景知识介绍
- Java多线程技术入门介绍
- Tornado背景知识介绍
- 【慕课笔记】1-2 多线程背景知识介绍-多线程基础概念介绍
- DSP入门背景知识
- java多线程之入门
- java多线程入门知识及示例程序
- Java多线程(五)、多线程其他知识简要介绍
- Java多线程(五)、多线程其他知识简要介绍
- Java多线程(五)、多线程其他知识简要介绍
- Java多线程(五)、多线程其他知识简要介绍
- Java多线程(五)、多线程其他知识简要介绍
- java零基础入门知识2.0——面向对象知识介绍
- java多线程之Lock介绍
- 高光谱背景知识介绍
- java多线程之入门(2)
- java多线程之快速入门
- JAVA并发入门与多线程介绍
- linear-gradient的mixin
- Guava —— Optional
- 文字滚动
- Parajumpers Jacke a side to begin with
- Winfrom DateTimePicker控件 Custom时间格式修改小技巧
- 25、Java入门—多线程之背景知识介绍
- 慕课网-十天精通CSS3-CSS3中的变形与动画(下)
- android使用zxing实现二维码扫描
- 关于mybatis的批量删除操作
- PHP 判断文字是否为utf8
- bat 备份mysql表及数据
- Java中的IO流知识总结(转)
- PHP中面向对象封装的数据库(基)类
- Object-C 第二天