本帖最后由 汗血黑马 于 2014-3-22 16:51 编辑
请问这是死锁问题吗?请详细讲解一下为什么?
class Jsuan
{
public static void main(String[] args)//程序主函数
{
save();//定义方法
System.out.println("Hello World");//打印字符串
}
public static void save()//定义方法
{
int sum =0 , count =0, day =2;//定义三个变量
while(sum<1)//循环语句
{
count ++;//count变量自增一次。
if(day ==7)//判断语句,如果变量为7,则执行下面代码
{
//sum = sum >>1;//变量左移一位。
//day = 1;//day变量赋值为1.
}
else//不满足day== 7,则执行下面代码、
//sum = sum+10;//变量和10做加法运算。
day++;//变量自增一次
}
System.out.print(count);//在控制台打印conut.
System.out.print(count);
}
} |