使用线程模拟倒计时和打印当前系统时间
1.模拟倒计时:
//模拟倒计时
public class TestSleep2 {public static void main(String[] args) {try {tenDown();} catch (InterruptedException e) {e.printStackTrace();}}public static void tenDown() throws InterruptedException {int num=10;while(true){Thread.sleep(1000);System.out.println(num--);if(num<=0){break;}}}
}
2.打印当前系统时间并且自动更新时间
public class TestSleep2 {public static void main(String[] args) {//打印当前系统时间Date startTime=new Date(System.currentTimeMillis());//获取系统当前时间while(true){try {Thread.sleep(1000);//每休眠1000毫秒(一秒钟)执行System.out.println(new SimpleDateFormat("HH:mm:ss").format(startTime));startTime =new Date(System.currentTimeMillis());//更新当前时间} catch (InterruptedException e) {e.printStackTrace();}}}
}
使用线程模拟倒计时和打印当前系统时间相关推荐
- [日常折腾之码上归一]多种编程语言打印当前系统时间
之前做PIC粒子模拟时程序通常跑好几天,为了对比不同网格.粒子数等条件下的运行天数,我养成了一个在程序运行程序开始和程序运行结束分别打印当前时间戳的习惯,并坚持了3个多月.下面结合自己的实践经历,分别 ...
- PHP一行命令打印当前系统时间
PHP: <?php echo "Run by CYJ," . date('Y-m-d h:i:s', time());
- Java一行代码打印当前系统时间
Java: System.out.println("Run by CYJ,"+(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss&quo ...
- Python3打印当前系统时间
Python: import datetime;print("Run by CYJ,",datetime.datetime.now())
- 获取当前时间以及模拟倒计时(Java)
获取当前时间以及模拟倒计时(Java) package src.State;import java.text.SimpleDateFormat; import java.util.Date;//模拟倒 ...
- linux 获取硬件时间,Linux的硬件时间及系统时间调用流程--转自网络
事实上在Linux中有两个时钟系统,分别是系统时间和硬件时间 UTC是协调世界时(Universal Time Coordinated)英文缩写,它比北京时间早8个小时. 二)date date可以打 ...
- 设有火车票1000张,创建10个线程模拟10个售票点,每个售票点100毫秒售出一张票。请模拟并打印出售票过程。
设有火车票1000张,创建10个线程模拟10个售票点,每个售票点100毫秒售出一张票.请模拟并打印出售票过程. public class RunnableImpl implements Runnabl ...
- linux 使用jstack_案例解析:线程池使用不当导致的系统崩溃
前几天,发现一台阿里云服务器上的Web服务不可用.远程SSH登录不上,尝试几次登录上去之后,执行命令都显示 -bash: fork: Cannot allocate memory 一看以为是内存泄漏导 ...
- JSoup模拟登录新版正方教务系统(内网-教务系统)获取信息过程详解
新版正方教务系统登录界面: 目录 一.需求分析 二.模拟登录内网 三.模拟登录教务系统 四.爬取成绩和课表信息 参考文章 一.需求分析 需要访问教务系统,爬取出课表成绩等信息,并在自己所写的APP ...
最新文章
- Android wear
- html audio播放本地语音文件,HTML5+ - audio音频播放及网络音频文件播放
- Vue 前端导出后端返回的excel文件
- 内部类(innerclasses)
- 安卓系统上的远程 JS 调试 Remote JavaScript Debugging on Android
- 5.4万Star全部归零,项目作者:十分后悔
- padding和卷积的区别_NiN:使用11卷积层替代全连接层
- syslog可能引起得问题_电动车控制器经常出现的问题分析
- Python 基础学习Chapter6
- html怎么做出相框的效果,纯CSS实现的相框效果
- iscsi对oracle发起程序,windows_2008+Oracle_11g_R2_配置完整版
- 雪球网股票用户评论爬虫
- Push master to origin/master was rejected by remote
- andorid xmlns:tools=“http://schemas.android.com/tools“是用来做什么的?
- 银河系创投徐芳:专注B2B这片热土,燃起产业新势能 | To B 50+
- SpringBoot使用Netty实现远程调用
- 对于anaconda安装的一个小感悟 。
- coco2dx 游戏小包上架教程
- Python | 微信自动回复祝福语
- 送女友的html语言,html+css+js精美页面,送女友
热门文章
- 首经贸大学计算机专业好吗,首都经贸2+2(首都经贸大学是211吗985吗)
- 正大期货本周财经大事抢先看
- 玩转腾讯首发Linux内核源码《嵌入式开发笔记》
- 无人机算什么?波士顿动力的“ 机器狗 ” 也要开始送快递了
- 盒马打响生鲜双十一第一枪?
- 2023年CDGA考试模拟题库(701-800)
- tesseract400d.lib
- opencv在vs2015中 找不到opencv_world400d.dll的问题
- pve Linux分区
- vb升级java 解决方案_如何让VB6.0升级到VB.NET的过程变得更简单?