这个没办法实现的。
如果是一小段代码,那么只能说是顺序执行代码中的内容(java代码是顺序执行的)。
如果是想多个线程同时跑多次这段代码,那么每次创建一个线程,之后直接通过方法调用这段代码即可。
做三个标识,每次调用drawImage()时将标识A置成0,结束drawImage()时将标志A置成1;其它两个drawImage()分别用标识B和标志C同理设定。
每次想调用其它线程的时候做判断,如果标识A、标识B、标识C均为1时,线程才可以通过。
大致逻辑就这样,具体根据自己情况变更。
只能把其他线程挂起吧,围观顺便坐等高人。