Читайте также:
|
|
Стандартные средства разработки Java программ
Платформа Java
Технология Java - это объектно-ориентированная, платформо-независимая, многопоточная среда программирования. Java полностью реализует концепцию платформы. Это означает, что программы, написанные на языке Java и использующие Java библиотеки, опираются только на возможности Java платформы. И не зависят от операционной системы, где они выполняются.
Виртуальная машина Java
Java Virtual Machine (виртуальная Java машина) - это программа для интерпретации и выполнения байт-кода Java.
Исходный код на языке Java содержится в файлах с расширением java.
Программа для трансляции в байт-код называется javac.exe.
Программа для выполнения байт-кода называется java.exe.
Оттранслированная в байт-код программа имеет расширение class.
Для запуска программы нужно вызвать интерпретатор java.exe, указав в параметрах вызова класс выполнения.
Java 2 SDK
Среда для выполнения Java программ называется JRE (Java Runtime Environment).
Среда JRE содержит реализацию виртуальной Java машины для конкретной операционной системы.
Базовая среда разработки программ на Java называется Java 2 SDK (Java2™ Software Development Kit). Среда разработки содержит набор стандартных библиотек и утилитных программ для разработчика. Также Java 2 SDK включает в себя среду выполнения java программ. Пакет Java 2 SDK свободно доступен в сети интернет по адресу http://java.sun.com/j2se Установка SDK не требует инсталляции дополнительных компонентов.
Файловая структура Java 2 SDK
\ - головной каталог содержит лицензионное соглашение и краткое описание системы. Так же в нем находится архив исходного кода src.zip.
bin\ - каталог инструментария разработчика. В нем находятся компилятор байт-кода javac.exe и интерпретатор java.exe, а также прочие утилиты
lib\ - набор стандартных библиотек Java для разработчиков
demo\ - каталог с примерами
include\ - каталог с файлами для взаимодействия с программами на C посредством технологии JNI (Java Native Interface)
jre\ - каталог, содержащий реализацию Java Runtime Environment
jre\bin\ - набор запускаемых файлов и DLL для Java-машины (JVM)
jre\lib\ - библиотеки и набор настроечных файлов для JRE
Документация Java API
Документация по Java представлена в виде html файлов. Архив документации поставляется отдельно от JSDK. В выбранном каталоге при распаковке архива будет построена структура каталогов документации. Головной файл называется index.html
Документация по Java API (Application Programming Protocol) находится в подкаталоге /api. Это основная документация, описывающая стандартные библиотеки Java.
Главные секции файла помощи:
Field Summary - список полей класса
Constructor Summary –список конструкторов
Method Summary - список методов
Field Detail - детальное описание полей класса
Constructor Detail – детальное описание конструкторов
Method Detail - детальное описание методов
Дата добавления: 2015-09-11; просмотров: 92 | Поможем написать вашу работу | Нарушение авторских прав |
<== предыдущая лекция | | | следующая лекция ==> |
Индивидуальные задания | | | Рабочее место (Workbench) |