各位大佬们,请问一下这是并行吗?

public static void main(String[] args) {
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
while(true) {
synchronized(this) {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(Thread.currentThread().getName()+"会跑步哦!!!");
}
}
}

    },"小狗").start();

    new Thread(new Runnable() {
        @Override
        public void run() {
            // TODO Auto-generated method stub
            while(true) {
            synchronized(this) {            
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            System.out.println(Thread.currentThread().getName()+"会跑步哦!!!");
            }
            }
        }

    },"佩奇").start();

}
}


是并行,我测试过了
不过我建议你把sleep时间设置短一点

Thread.sleep(1);
```![图片说明](https://img-ask.csdn.net/upload/202004/23/1587637667_876687.png)