Если у вас еще нет опыта объектно-ориентированного программирования, я настоятельно рекомендую загрузить полный код этой главы по адресу:
Процесс двухшаговой компиляции хорош тем, что он позволяет коду Java выполняться на всех платформах — при условии, что на компьютере, на котором работает программа Java, установлена JVM. Ее можно загрузить бесплатно; существуют разные версии для разных компьютерных платформ. О том, как установить JVM, будет рассказано в следующей главе.
binarySearch() — метод ищет конкретное значение в отсортированном массиве.