以下是原代码
public class T
{
/*public static void main(String []argc)
{
try
{
for(;;)
{
for(int i=0 ; i< 9600000; ++i)
;
Thread.sleep(10);
}
}
catch (Exception e)
{
}
}*/
static int busyTime = 10;
static int idelTime = busyTime; // 50%的占有率
public static void main(String[] args) throws Exception {
long startTime = 0;
while (true) {
startTime = System.currentTimeMillis();
while (System.currentTimeMillis() - startTime < busyTime)
;
Thread.sleep(idelTime);
}
}
}