java SWT中的线程问题 22
Threadthread=newThread(newRunnable(){@Overridepublicvoidrun(){//TODOAuto-generatedmet...
Thread thread = new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub while (true) { date = new Date(); DateFormat df = new SimpleDateFormat( "yyyy年MM月dd日 HH:mm:ss"); Display.getDefault().asyncExec(new Runnable() { @Override public void run() { // TODO Auto-generated method stub label_date.setText(df.format(date)); try { Thread.sleep(1000); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }); } } }); thread.start();为什么程序加上这段代码之后内存cpu占用就会很高,导致程序卡顿,而别的电脑相同的代码却没有问题?
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询