大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
public class Test1 {
创新互联专注于修武网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供修武营销型网站建设,修武网站制作、修武网页设计、修武网站官网定制、成都微信小程序服务,打造修武网络公司原创品牌,更为您提供修武网站排名全网营销落地服务。
/**
* @param args
*/
public static void main(String[] args) {
Test1 t=new Test1();
int time=59;//初始时间
t.showTime(time);
time=time+1;//加1秒后时间
t.showTime(time);
time=time+2000;//再加2000秒后时间
t.showTime(time);
time=time-21;//再减21秒后时间
t.showTime(time);
}
public void showTime(int time){
int h=time/3600;
int m=time%3600/60;
int s=time%3600%60;
System.out.println("现在时间是"+h+"小时"+m+"分钟"+s+"秒");
}
}
在文件夹:C:\Program Files (x86)\Java\jre6\bin\找到 javacpl 这个文件,右键以管理员身份运行,自动更新的勾去掉,就可以解决问题了,亲试有效。
简单的说,每次启动进程a,进程a调用程序b,程序b是你的swing程序。
然后在程序a中设置升级的检查(就是联网,访问webservice),如果有新版,就下载文件,更新程序b,然后再调用。
注意
a,b应该是两个进程,至少也是两个classloader,如果你搞不定的话,可以在a升级后,退出。提示用户再次运行。
去控制面板“添加删除应用程序”看一下,如果没有,那就不能恢复以前的版本,只有卸载掉,重新安装。
如果不想JAVA自动更新,可以在控制面板
JAVA
里面,把自动更新勾选掉