Основные сведения о Java
1. Компилятор языка выполняет перевод исходной программы в промежуточный код, называемый байт-кодом. Этот код является машинно-независимым, т. е. не зависит, в первую очередь, от процессора компьютера и операционной системы.
2. Байт-код выполняется интерпретатором языка Java который называется виртуальной машинной Java.(JVM). Для каждой платформы (Windows, Linux, Unix и т.п) разработана своя JVM. JVM может быть аппаратной.
3. Вследствие платформо- независимости Java- программы нашли применение в сети In-ternet. Программа в виде байт-кода загружается из сети и может быть выполнена на любом компьютере c JVM.
4. Существует два типа Java-приложений.
1) Самостоятельное приложение, выполняемое JVM в среде операционной системы.
2) Апплет, выполняемый в среде Web- броузера виртуальной машиной броузера. Апплет- это Java-программа, встраиваемая в Web- страницу. На Java- апплеты налагаются определенные ограничения из-за соображений безопасности. Прежде всего это ограничения работы с файловой системой (дисками) и ограничения по работе с сетью.
5. Средства разработки.
В классическом варианте используется так называемый набор средств для разработки при-ложений JDK(Java Development Kit). Это встроенный компилятор, JVM, библиотеки классов, документации и т.д. JDK разработан компанией Sun и распространяется бесплатно. Основной недостаток: отсутствие среды разработки. Мы будем использовать среду разработки JBuilder 4, позволяющую визуализировать процесс создания программы. Jbuilder 4 поддерживает JDK
Продолжить читать "Основные сведения о Java"