javaのコードで入力待ちのためにwhileを使用すると画面がフリーズしてしまいます。C#ではApplication.DoEvents()というものがあり対処できたのですがJavaでフリーズさせない方法はあるのでしょうか?検索しても情報が見つからないので助けてほしいです。

int count = 0;

while(true){
    if(count == 4){
        break;
    }
}

countの値が4になるまで永遠に待ちたいのですが、whileを使用すると画面がフリーズします。どうすればよいでしょうか。