java怎么动态更新
4个回答
展开全部
利用死循环和线程,让线程在循环中每sleep1秒,重新获取下系统时间就是动态显示时间了。
while(true){
Date date=new Date(System.currentTimeMillis());
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(date);
//每一秒刷新下时间
try {
Thread.sleep(1000);//sleep是以ms为单位
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
while(true){
Date date=new Date(System.currentTimeMillis());
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(date);
//每一秒刷新下时间
try {
Thread.sleep(1000);//sleep是以ms为单位
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
展开全部
java里面有一个叫动态代理的实现,可以说是动态生成class文件,在调用java里面的打包命令,应该可以做到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ajax异步加载
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么环境呢?这问题问的有点泛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询