java中线程的run()方法是什么?
答案:1 悬赏:70 手机版
解决时间 2021-02-28 16:18
- 提问者网友:做自己de王妃
- 2021-02-28 13:11
java中线程的run()方法是什么?
最佳答案
- 五星知识达人网友:骨子里都是戏
- 2021-02-28 14:22
上面几个说的也是我要说的几点,
run() 方法是不用参数的,不用传他就会知道。
因为线程里边大多都是死循环,和主线程同步运行。(当然实际不是这样的。但可以这样理解)
比如:定义一个用于转换状态的属性。
static final int STATE_GAME_RUN = 0;
static final int STATE_GAME_OVER = 1;
int state;
run 方法里边有这样的:
switch(state)
case STATE_GAME_RUN :
System.out.println("游戏进行中");
break;
case STATE_GAME_OVER:
System.out.println("游戏结束");
break;
当主线程里边state改变时,线程里边马上就会知道,还用传
run() 方法是不用参数的,不用传他就会知道。
因为线程里边大多都是死循环,和主线程同步运行。(当然实际不是这样的。但可以这样理解)
比如:定义一个用于转换状态的属性。
static final int STATE_GAME_RUN = 0;
static final int STATE_GAME_OVER = 1;
int state;
run 方法里边有这样的:
switch(state)
case STATE_GAME_RUN :
System.out.println("游戏进行中");
break;
case STATE_GAME_OVER:
System.out.println("游戏结束");
break;
当主线程里边state改变时,线程里边马上就会知道,还用传
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯