高并发

线程是进程内的执行单元

同步和异步
同步等待方法返回,异步会瞬间返回,但其会在后台启动一个线程完成方法执行,即调用完成但请求没做完,方法内容由后台另一个线程完成

临界区

Runnable的设计思路
Runnable只有一个run方法

Thread实现了Runnable,其run方法也是接口方法
start与run的区别
start里面也是执行run,但是他会开启新的线程
而run是直接判断是否有线程,有则执行run,不会开启新线程

@override
run(){
	if(target!=null){//target为Runnable
		target.run();
	}
}

Thread默认target为null,故对run重载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值