初学者 急求帮助

问题描述

建立一个线程,要求是:实时显示系统时间,而且设定在一定时间之后停止时间显示的格式是yyyy-mm-ddhh:mm:ss

解决方案

解决方案二:
看满不满足你的要求吧packagetest;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importjava.util.GregorianCalendar;publicclassTest{publicstaticvoidmain(String[]args){Timetime=newTime(30);time.start();}}classTimeextendsThread{privateSimpleDateFormatsdf=newSimpleDateFormat("yyyy-mm-ddhh:mm:ss");privateDateend_time;publicTime(){}//分钟的偏移量publicTime(intoffset){Calendarcal=newGregorianCalendar();cal.add(GregorianCalendar.MINUTE,offset);end_time=cal.getTime();}@Overridepublicvoidrun(){while(end_time.compareTo(newDate())!=0){StringformattedDate=sdf.format(newDate());System.out.println(formattedDate);try{Thread.sleep(1000);}catch(Exceptione){e.printStackTrace();}}}}

解决方案三:
packageday;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.GregorianCalendar;importjava.util.Timer;importjava.util.TimerTask;publicclassShowTime{privatefinalstaticTimertimer=newTimer();privatefinalstaticSimpleDateFormatsdf=newSimpleDateFormat("yyyy-mm-ddhh:mm:ss");publicstaticvoidshowTime(){timer.schedule(newTimerTask(){intt=60;//设置一分钟计时publicvoidrun(){Calendarcal=newGregorianCalendar();System.out.println(sdf.format(cal.getTime())+"t还有:"+t+"秒");t=t-1;if(t<0){timer.cancel();//一分钟后,停止计时}}},0,1000);//以秒为单位}publicstaticvoidmain(String[]args){showTime();}}

时间: 2024-09-20 11:50:02

初学者 急求帮助的相关文章

急求:用java能不能实现由字符数组复制给字符串?由于是初学者,在线等待

问题描述 急求:用java能不能实现由字符数组复制给字符串?由于是初学者,在线等待 解决方案 解决方案二:直接用字符数组构造一个字符串就可以:chardata[]={'a','b','c'};Stringstr=newString(data);解决方案三:观点同楼上~~解决方案四:用clone克隆也行解决方案五:这问题比较经典解决方案六:用循环赋值也行啊.解决方案七:方法很多.....直接newString(Char[]value);还可以用StringBuffer的append(charc)函

急求Linux下局域网内搭建Email服务器方法,!!!在线等!

问题描述 急求Linux下局域网内搭建Email服务器方法,!!!在线等! 5C 我是一个Linux初学者,最近需要搭建一个email邮件服务器,同局域网内主机间可以相互通过这个邮件服务器发邮件,拜托了,这个真的很急!最好有详细的教程和步骤! 解决方案 http://wenku.baidu.com/link?url=KWhkeraxxKKZMNzT6LtX_7BNaGDZXyUgzneTBDgvqebBt5JMpSzCyiNTK7WjXFoqa2j24aERXjTq62OErzw6Hs8ncAc

tomcat启动报错-tomcat不显示网页,急求

问题描述 tomcat不显示网页,急求 初学者,tomcat不显示网页,哪位大神看看哪错了 解决方案 编辑器里的Preview只是预览布局,没有真正的从tomcat服务器读取,要显示的话,从浏览器访问tomcat对应的网址.

急求,各位前辈帮个忙,错误 “EndExecuteNonQuery”方法没有任何重载采用“0”个参数

问题描述 急求,各位前辈帮个忙,非常感谢!错误1"EndExecuteNonQuery"方法没有任何重载采用"0"个参数错误2"System.Web.UI.WebControls.DataListCommandEventArgs"不包含"FindControl"的定义,并且找不到可接受类型为"System.Web.UI.WebControls.DataListCommandEventArgs"的第一个参数的

c语言先用scanf初始化了一个字符指针,之后再定义字符数组出现内存不可读,在线等,急求

问题描述 c语言先用scanf初始化了一个字符指针,之后再定义字符数组出现内存不可读,在线等,急求 #include #include int main() { char*s; scanf("%s",s); //printf("%sn",s); //int n = strlen(s); //printf("%dn",n); char ret[56]; return 0; } 解决方案 s只是指针变量,没有分配内存 char*s; s = mall

pb 串行通讯-急求,大家好,我是PB软件的新手,在使用MSCOMM控件编写的时候遇到问题

问题描述 急求,大家好,我是PB软件的新手,在使用MSCOMM控件编写的时候遇到问题 在使用MSCOMM控件编写oncomm程序的时候,显示错误:coo31:syntax error string Is_input,Out_input choose case Ole_MSC.object.commevent case 2 //CommEvent属性为CommEvReceive Ole_MSC.object.InputLen=10000 //读入缓冲区中的数据长度 Is_input=Ole_MSC

人脸检测-下载的mfc程序如何更改界面按钮。急求!

问题描述 下载的mfc程序如何更改界面按钮.急求! 2C 在做车辆识别的研究,下载了一个人脸检测的程序,不知道如何把工具栏的"人脸检测"修改成"车辆检测"有会的大神,希望帮忙解答. 解决方案 直接看代码,查找对应修改不就行了 或者你到RC对应修改菜单就行了 解决方案二: 如果有源代码,直接修改:如果没有源代码,可以考虑使用资源修改器等工具,改一个字符串还是很简单的. 解决方案三: 好像是在工程资源视图下可以改正 解决方案四: 打开资源,找到菜单,里面可以直接修改 解

Android初学者,求解决这个URI解析

问题描述 Android初学者,求解决这个URI解析 打印出来的信息是读取的同一张图片,选择图库里的就可以获取到,选择其他的就报null 解决方案 http://blog.csdn.net/ljz2009y/article/details/7678027

cifar10-那位caffe大神,帮忙看看这是什么问题,急求

问题描述 那位caffe大神,帮忙看看这是什么问题,急求 caffe里cifar10运行自己的图片库时出现的问题,不知道怎样解决,帮忙看看!谢谢谢谢 解决方案 cuda的驱动版本太低了. 解决方案二: 先运行一次CUDA再来试试跑这个! 解决方案三: 我之前出现这问题是因为显卡驱动装了当时的最新版352的...后来重装成旧版346的就可以了...你可以试试看...装完驱动之后跑一下CUDA SAMPLE能跑才说明你安装CUDA成功...