/** * Created by Administrator on 2017/9/4. */ public class ResponsiveUI extends Thread { private static volatile double d = 1; public ResponsiveUI() { setDaemon(true); start(); } public void run() { while (true) { d = d + (Math.PI + Math.E) / d; } } public static void main(String[] args)throws Exception{ new ResponsiveUI(); System.in.read(); System.out.println(d); } }
把计算程序放在run()方法中,这样它就能让出处理器给别的程序。让你按下“回车”键的时侯,能够看到计算确实在做为后台程序运行,同时还在等待用户输入。io
输出结果:class
再运行一次输出结果:后台