Хотя у меня есть некоторый опыт работы на Java, следующий код выглядит немного странным для меня:
public class ForLoopTest{
public static void main(String[] args){
for(;;){}
}
}
Этот код компилируется отлично, хотя часть инициализации-test-increment пуста, в отличие от обычного цикла for:
for(int i=0; i<10; i++){}
Так как код компилируется отлично, это допустимый синтаксис.
Существует ли какое-либо практическое использование цикла этого типа для цикла, где нет части инициализации-теста-инкремента?