new Thread(new Runnable() {
public synchronized void run() {
while(true){
// 写你的每次移动方向和距离算法
try{
// 死循环内 没隔100毫秒运行一次。
Thread.sleep(100);
}catch(Exception e){}
}
}
}).start();
在注释里写你的算法就行了
设置一个静态变量,表示4个方向
线程void run(){
while(){
检查变量得到“方向”,处理操作
}
}
public MyThread extends Thread
{
public void run(){
while(true) {
try{
Thread.sleep(100);
}catch(Exception e){
System.out.println("出现异常");
}
Snake.move();
}
}
}