Javaで同期ブロックの概念を頭の中で抱いています。私は十分に同期された方法を理解していると感じています。だから私は、同期化された方法に関して同期ブロックを理解するのに役立つ類推を考えました。私が提案しているこの同等性が正しいかどうか教えてください。また、私は今のところ非静的な同期ブロックに対してこれを言及してきました。ただし、静的同期ブロックのポイントも歓迎します。 public void me
私は学校のアマチュアがJavaでスネークゲームを作っていますが、それは完全ではなく、私は修正できないような問題に遭遇しました。体の最初と2番目の部分は、ターゲットを食べた後にうまく表示されますが、それ以降は表示されません。本体部分はaddBodyを呼び出し(moveUpという、moveDown、等: public synchronized void moveRight(int x, int y)
は、次の簡単な例を考えてみましょう: public class Example extends Thread {
private int internalNum;
public void getNum() {
if (internalNum > 1)
System.out.println(internalNum);
else