Я понимаю основное различие между использованием Statement и PreparedStatement (PreparedStatements позволяют передавать параметры). Но я читал о тонком различии между ними - а именно, что PreparedStatement могут быть быстрее, чем общие Statement, потому что PreparedStatement SQL предварительно компилируется.
Что именно означает прекомпилированность и почему это имеет значение?