线程第七课,sleep示例代码
来源:互联网 发布:二级c语言上机题库 编辑:程序博客网 时间:2024/06/05 21:56
sleep:休眠,不会释放锁
1、与时间相关:倒计时
package com.pkushutong.DemoThread;import java.text.SimpleDateFormat;import java.util.Date;/** * sleep:倒计时 * 1、倒数10个数,一秒内打印一个 * 2、倒计时 * */public class Test06{public static void main(String[] args) throws InterruptedException {Date time = new Date(System.currentTimeMillis()+10*1000);//当前时间+10秒long end = time.getTime();while(true){//输出时间System.out.println(new SimpleDateFormat("mm:ss").format(time));//构建下一秒的时间time = new Date(time.getTime() - 1000);//等待一秒Thread.sleep(1000);//10秒以内继续,否则退出if(end - 10000 > time.getTime()){break;}}}public static void test() throws InterruptedException{int num = 10;while(true){System.out.println(num--);Thread.sleep(1000);//暂停if(num <= 0){break;}}}}
2、模拟网络延时
0 0
- 线程第七课,sleep示例代码
- 线程休眠示例Thread.sleep()
- 示例线程sleep执行过程解析
- Java线程休眠(sleep)示例
- 线程池示例代码
- 线程池示例代码
- JAVA线程-示例代码
- sleep和wait区别以及线程池简单实现示例
- java线程调度示例代码
- 简单linux线程示例代码
- 线程间通讯------示例代码
- java线程第七课:线程池
- 临界区线程死锁代码示例
- Linux线程基本使用代码示例
- C# Win32控制台线程计时器代码示例
- socket编程代码示例(单线程)
- ConcurrencyHashMap线程不安全的代码示例
- 线程的sleep方法
- ZOJ3471 状态压缩DP
- 安装VS2012后更改默认环境开发变量
- POJ 1013 Counterfeit Dollar
- vs2013+openvc配置步骤
- django执行runserver后端口不通的解决方法
- 线程第七课,sleep示例代码
- 黑马程序员——面向对象(一)
- 解决用django创建网站时mysql插入中文数据报错的问题
- C++中的虚拟继承
- RabbitMQ,pymongo,bs4的一些记录
- IOS中的地图视图MKMapView
- 错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 蓝桥安慰奶牛
- 将Hadoop 2.6.0源码导入到Eclipse