Report question

Question: How Java multi-threaded program is able to use multiple CPU cores?