忐忑铅笔

文章
7
资源
0
加入时间
2年10月17天

线程的生命周期(6 种状态)

原文地址线程的 6 种状态New:已创建,未启动,已做好准备工作Runnable:可运行的,调用start()方法后Blocked:阻塞,进入synchronized相关方法或代码块,未持有锁Waiting:进入等待状态(wait(), join(), park()),同样唤醒方法(notify(), notifyAll(),unpark(), 其中join方法要等到join执行的线程执行完毕才被唤醒)Timed Waiting:计时等待,需要指定时间参数,可提前被唤醒,或者等待超时后Te

zzuli OJ 1119: 一维数组排序

Description 对一维数组按照从小到大的顺序排序。程序定义函数sort()来实现数组a的排序。函数原型如下: int sort(int a[], int n); 数组元素的输出调用PrintArr()。 Input 第一行输入一个整数n(1<=n&l...