O que acontece se eu colocar um loop infinito no java?

Por exemplo, o for ( ; ;); cria um loop infinito. Se eu tentar compilar isso no Eclipse o pc vai crashar ou nao?

Depende o que você vai fazer dentro desse loop.
Se não fizer nada, simplesmente vai consumir CPU à toa com instruções NOP e vai perceber que um núcleo do seu processador vai trabalhar no talo.