Как работает PreparedStatement.executeQuery?

КакPreparedStatement.executeQuery работает? Получает ли он результаты из базы данных, и я перебираю их? Или он выбирает первый результат, и на record.next продолжает SQL-запрос к следующей строке?

ResultSet record = statement.executeQuery("select * from users");
    while (record.next()) {
    //do something
}

благодарю вас

Ответы на вопрос(2)

Ваш ответ на вопрос