Java多线程技能

#进程和多线程的概念及线程的优点

进程:进程是操作系统结构的基础;是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动;是程序在一个数据集合上运行的过程,她是系统进行资源分配和调度的一个独立单位.

线程:在进程中独立运行的子任务

线程的优点:可以最大限度的利用CPU的空闲时间来处理其他任务,系统的运行效率大大提高

原理:CPU在任务之间不停切换,由于切换的速度非常快,给使用者的感受就是这些任务似乎就是同时进行。使用多线程技术后,可以再同一时间内运行更多不同种类的任务。

#使用多线程

##继承Thread类
##实现Runnable接口
##实例变量与线程安全
##留意i--与System.out.println()的异常

#currentThread()方法

currentThread()方法可返回代码段正在被哪个线程调用的信息


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值