Водонагреватель VEKTOR JSD 11-N, JSD 12-W, JSD 20-W
(скачивание инструкции бесплатно)
Формат файла: PDF
Доступность: Бесплатно как и все руководства на сайте. Без регистрации и SMS.
Дополнительно: Чтение инструкции онлайн
БЫТОВОЙ АВТОМАТИЧЕСКИЙ ПРОТОЧНЫЙ ГАЗОВЫЙ
ВОДОНАГРЕВАТЕЛЬ С ЭЛЕКТРОННЫМ ЗАЖИГАНИЕМ
РУКОВОДСТВО
ПО ЭКСПЛУАТАЦИИ
,
ОБСЛУЖИВАНИЮ И РЕМОНТУ
VEKTOR
МОДЕЛИ
: JSD 20-W, JSD 20-E, JSD 12-W, JSD 11-N
Санкт
—
Петербург
2007
г
(1 из 35)
навигация
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1617
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Оглавление инструкции
- Страница 1 из 36
БЫТОВОЙ АВТОМАТИЧЕСКИЙ ПРОТОЧНЫЙ ГАЗОВЫЙ ВОДОНАГРЕВАТЕЛЬ С ЭЛЕКТРОННЫМ ЗАЖИГАНИЕМ РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ, ОБСЛУЖИВАНИЮ И РЕМОНТУ VEKTOR МОДЕЛИ: JSD 20-W, JSD 20-E, JSD 12-W, JSD 11-N Санкт-Петербург 2007 г - Страница 2 из 36
Уважаемый покупатель! Вы приобрели газовый проточный водонагреватель с электронным устройством, позволяющим автоматически производить его розжиг при открывании крана горячей воды.Аппарат имеет цифровой индикатор, позволяющий контролировать температуру нагрева воды, вытекающей из крана (только для
- Страница 3 из 36
СОДЕРЖАНИЕ УКАЗАНИЯ МЕР БЕЗОПАСНОСТИ …………………………………………………………………… 4 ОПИСАНИЕ И РАБОТА ИЗДЕЛИЯ…………………………………………………………………….. 5 2.1 Назначение изделия - Страница 4 из 36
1 УКАЗАНИЯ МЕР БЕЗОПАСНОСТИ В целях собственной безопасности и во избежание выхода из строя аппарата запрещается: а) самостоятельно устанавливать и запускать аппарат в работу; б) пользоваться аппаратом при отсутствии тяги в дымоходе; в) пользоваться неисправным аппаратом; г) самостоятельно - Страница 5 из 36
2 ОПИСАНИЕ И РАБОТА ИЗДЕЛИЯ 2.1 Назначение изделия 2.1.1 Аппарат водонагревательный проточный газовый бытовой Vektor JSD20E/JSD20-W/JSD12-W/JSD11-N, именуемый в дальнейшем «аппарат», предназначен для нагревания воды, используемой в санитарных целях (мытье посуды, стирка, купание) в квартирах, - Страница 6 из 36
Рис.1а. Аппарат водонагревательный проточный газовый бытовой VEKTOR JSD20-E, JSD20-W, JSD12-W 6
- Страница 7 из 36
Рис. 1б. Аппарат водонагревательный проточный газовый бытовой VEKTOR JSD11-N 1- облицовка; 2- каркас; 3- узел водогазовый; 4- ручка регулятора водяного; 5- ручка регулятора газового; 6- электромагнитный клапан; 7- горелка с коллектором; 8- теплообменник; 9- датчик перегрева воды; 10- датчик по - Страница 8 из 36
2.4 Описание аппарата и назначение основных узлов 2.4.1 Аппарат настенного типа имеет прямоугольную форму, образуемую съемной облицовкой 1, установленной на каркасе 2 (см. рис. 1). 2.4.2 В аппарате применена автоматическая электронная система зажигания, получающая питание от двух батареек типа R20 - Страница 9 из 36
2.5 Габаритные и монтажные размеры Рис. 2а. Vektor JSD20-W(E) размеры габаритные и монтажные 9 - Страница 10 из 36
Рис. 2б. Vektor JSD12-W размеры габаритные и монтажные 10 - Страница 11 из 36
Рис. 2в.Vektor JSD11-N размеры габаритные и монтажные 11
- Страница 12 из 36
2.6 Схема электрическая * — датчик системы ODS (для модели JSD11-N) ** — только для моделей JSD20-E(W), JSD12-W Рис. 3. Схема электрическая 12 - Страница 13 из 36
3 ПОРЯДОК УСТАНОВКИ 3.1 Место установки 3.1.1 Аппарат необходимо устанавливать на кухнях или других нежилых отапливаемых помещениях в соответствии с проектом газификации и СНиП 42-01-2002. 3.1.2 Объем помещения, где устанавливается водонагреватель, должен быть не менее 8 м3. 3.1.3 При работе - Страница 14 из 36
та толщиной 0,8…1 мм по листу базальтового теплоизоляционного картона БТК толщиной 3…5 мм. Изоляция должна выступать за габариты корпуса аппарата не менее чем на 100 мм с каждой стороны. Расстояние от боковых поверхностей аппарата до трудновоспламеняемых стен без применения теплоизоляции должно - Страница 15 из 36
При подключении аппарата при помощи гибких рукавов необходимо соблюдать правила монтажа, которые не допускают: — скручивание шланга относительно продольной оси; — установку шланга с изгибом вблизи наконечников. Длина участка шланга у заделки, который не должен подвергаться изгибу, должна быть не - Страница 16 из 36
При отсутствии разряда внимательно проверить надежность монтажа системы согласно принципиальной электрической схеме соединений (см. рис. 3). Таблица 3 Правила монтажа гибких шлангов Неправильно Правильно 16 - Страница 17 из 36
3.4 Подключение газа 3.4.1 Для обеспечения устойчивой работы аппарата необходимо обязательно производить подводку газовой линии металлическими трубами с внутренним диаметром не менее 13 мм или гибкими шлангами с Dу =13 мм, не менее, и длиной не более 2,5 метров. 3.4.2 При монтаже газопроводов - Страница 18 из 36
Не используйте вентиляционные каналы для удаления продуктов сгорания. Вытяжная труба должна быть кратчайшим образом подсоединена к дымоходу (максимально допустимое удаление трубы отработанных газов от дымохода – 2 м). Вытяжная труба должна иметь небольшой уклон (2 ) вверх по направлению к месту - Страница 19 из 36
3.7.3 При размещении аппарата в отдельном нежилом помещении, оно должно отвечать следующим требованиям: а) высота не менее 2,2 м; б) объем помещения не менее 8,0 м3; в) помещение должно иметь окно с форточкой (фрамугой) и вытяжной вентиляционный канал; г) при отсутствии вытяжного вентиляционного
- Страница 20 из 36
4 ИСПОЛЬЗОВАНИЕ АППАРАТА Аппарат настроен на определенный вид газа, указанный в табличке на аппарате. 4.1 Включение аппарата 4.1.1 Перед включением аппарата откройте батарейный отсек и установите батарейки, соблюдая полярность; 4.1.2 Для включения аппарата необходимо: а) открыть запорный вентиль - Страница 21 из 36
4.2.5 Установив необходимую температуру воды, ручками 4 и 5 можно не пользоваться, т.к. включение и выключение горелки обеспечивается открытием или закрытием крана горячей воды. 4.3 Выключение аппарата на длительное время 4.3.1 По окончании пользования аппаратом (ночное время, длительное отсутствие - Страница 22 из 36
5 ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ Для обеспечения длительной и безотказной работы аппарата и сохранения его рабочих характеристик необходимо регулярно проводить осмотр, уход и техническое обслуживание (см.также рекомендации на стр. 23). Для обеспечения пожаробезопасности необходимо внимательно следить за
- Страница 23 из 36
ВНИМАНИЕ! Все операции по уходу за аппаратом нужно выполнять только после его полного отключения. 5.3 Техническое обслуживание — При техническом обслуживании выполняются следующие работы: чистка горелки; чистка фильтров воды и газа; чистка теплообменника от накипи во внутренней полости и от сажи на - Страница 24 из 36
5.3.4 Замена уплотнительных соединений При техническом обслуживании, когда производится разборка и сборка водных и газовых коммуникаций, необходимо обязательно устанавливать новые уплотнения. 5.3.5 Проверка герметичности газовой и водяной систем аппарата После очередного технического обслуживания, - Страница 25 из 36
6 ВОЗМОЖНЫЕ НЕИСПРАВНОСТИ АППАРАТА И МЕТОДЫ ИХ УСТРАНЕНИЯ Возможные неисправности аппарата и методы их устранения приведены в таблице 4. Таблица 4 Внимание: Прежде чем приступать к ремонту водонагревателя проверьте уровень заряда батареек и электрические контакты батарейного отсека.Наименование
- Страница 26 из 36
Наименование неисправностей Пламя горелки вялое, вытянутое, с желтыми коптящими языками На индикаторе не высвечиваются показания температуры При открывании крана горячей воды нет искрового разряда, аппарат не включается, батарейки исправны Вероятная причина Методы устранения Отложение пыли на - Страница 27 из 36
7 ПРАВИЛА ХРАНЕНИЯ Аппарат должен храниться и транспортироваться в упаковке только в положении, указанном на манипуляционных знаках. Аппарат должен храниться в закрытом помещении, гарантирующем защиту от атмосферных и других вредных воздействий при температуре воздуха от минус 50 до плюс 40 С и - Страница 28 из 36
ГАРАНТИЙНЫЕ ОБЯЗАТЕЛЬСТВА 8 Предприятие-изготовитель гарантирует безотказную работу аппарата при наличии документации на установку аппарата и при соблюдении Потребителем правил хранения, монтажа эксплуатации и технического обслуживания, установленных настоящим “Руководством по эксплуатации”. - Страница 29 из 36
10 ОТМЕТКА ОБ УСТАНОВКЕ АППАРАТА И ПРОВЕДЕНИИ ТЕХНИЧЕСКОГО ОБСЛУЖИВАНИЯ Аппарат установлен, проверен и пущен в работу работником газового хозяйства или другой организацией, имеющей лицензию на данный вид деятельности.Юридический адрес: _________________________________________________________
- Страница 30 из 36
30 - Страница 31 из 36
ГАРАНТИЙНЫЙ ТАЛОН ТАЛОН №1 на гарантийный ремонт водонагревателя проточного газового бытового VEKTOR Корешок талона №1 на гарантийный ремонт изъят «___» ___________ 20__г. Слесарь _____________________ (фамилия разборчиво, подпись) Заводской № ___________________________________ Продан магазином № - Страница 32 из 36
32 - Страница 33 из 36
ГАРАНТИЙНЫЙ ТАЛОН ТАЛОН №2 на гарантийный ремонт водонагревателя проточного газового бытового VEKTOR Корешок талона №2 на гарантийный ремонт изъят «___» ___________ 20__г. Слесарь _____________________ (фамилия разборчиво, подпись) Заводской № ___________________________________ Продан магазином № - Страница 34 из 36
34 - Страница 35 из 36
ГАРАНТИЙНЫЙ ТАЛОН ТАЛОН №3 на гарантийный ремонт водонагревателя проточного газового бытового VEKTOR Корешок талона №3 на гарантийный ремонт изъят «___» ___________ 20__г.Слесарь _____________________ (фамилия разборчиво, подпись) Заводской № ___________________________________ Продан магазином №
- Страница 36 из 36
Vektor JSD 11-N: Гарантийный талон
35 страниц подробных инструкций и пользовательских руководств по эксплуатации
09:16
Газовая колонка не зажигается. Справится и домохозяйка!
11:57
Непрофессиональная настройка безвытяжной колонки Vektor.
09:52
Использование газовой колонки VECTOR JSD-11 в качестве котла отопления часть1
05:08
Vektor JSD 20W Вскрытие АТ
04:05
Vektor JSD 20W Обзор АТ
04:13
Урок 3 — Ремонт ВПГ, часть — 1
14:38
Как починить колонку. Ремонт газовой колонки Vektor. Замена штока + мембрана + выключатель.
05:27
Газовая колонка OASIS (ОАЗИС) в-12w. Обзор
Страница 31
- Изображение
- Текст
31
Ко
ре
ш
ок
т
ал
он
а
№
1 н
а г
ар
ан
ти
й
н
ы
й
ремо
н
т
и
зъя
т «
__
_»
_
__
__
__
__
__
2
0_
_г.
С
л
ес
арь _
__
__
__
__
__
__
__
__
__
__
(фа
милия
раз
бо
рч
и
во, п
одп
и
сь)
ГАРАНТИЙНЫЙ ТАЛОН
ТАЛОН №1
на гарантийный ремонт водонагревателя проточного
газового бытового VEKTOR
Заводской № ___________________________________
Продан магазином № ______________________________
__________________________________________________________
(наименование торга)
“____”______________________ 200__ г.
Штамп магазина ________________
(подпись)
Владелец, его адрес и телефон ________________________________
__________________________________________________________
_________________________ Подпись _________________________
Выполнены работы по устранению неисправностей ______________
___________________________________________________________
__________________________________________________________
__________________________________________________________
Организация выполнившая ремонт ____________________________
(наименование)
__________________________________________________________
(адрес, телефон)
___________ Слесарь _______________________________________
(дата)
(подпись, расшифровка подписи, разборчиво)
Владелец __________________________________________
(подпись)
УТВЕРЖДАЮ
Руководитель ______________________________________________
(наименование территориального газового хозяйства)
Штамп “____”__________________ 200__ г.
__________________________________________________
(подпись)
Vektor
Страница 32
- Изображение
- Текст
Гарантийный талон
Страница 33
- Изображение
- Текст
33
Ко
ре
ш
ок
т
ал
он
а
№
2
н
а г
ар
ан
ти
й
н
ы
й
ремо
н
т
и
зъя
т «
__
_»
_
__
__
__
__
__
2
0_
_г.
С
л
ес
арь _
__
__
__
__
__
__
__
__
__
__
(фа
милия
раз
бо
рч
и
во, п
одп
и
сь)
ГАРАНТИЙНЫЙ ТАЛОН
ТАЛОН №2
на гарантийный ремонт водонагревателя проточного
газового бытового VEKTOR
Заводской № ___________________________________
Продан магазином № ______________________________
__________________________________________________________
(наименование торга)
“____”______________________ 200__ г.
Штамп магазина ________________
(подпись)
Владелец, его адрес и телефон ________________________________
__________________________________________________________
_________________________ Подпись _________________________
Выполнены работы по устранению неисправностей ______________
___________________________________________________________
__________________________________________________________
__________________________________________________________
Организация выполнившая ремонт ____________________________
(наименование)
__________________________________________________________
(адрес, телефон)
___________ Слесарь _______________________________________
(дата)
(подпись, расшифровка подписи, разборчиво)
Владелец __________________________________________
(подпись)
УТВЕРЖДАЮ
Руководитель ______________________________________________
(наименование территориального газового хозяйства)
Штамп “____”__________________ 200__ г.
__________________________________________________
(подпись)
***
Страница 34
- Изображение
- Текст
Гарантийный талон
Страница 35
- Изображение
- Текст
35
Ко
ре
ш
ок
т
ал
он
а
№
3
н
а г
ар
ан
ти
й
н
ы
й
ремо
н
т
и
зъя
т «
__
_»
_
__
__
__
__
__
2
0_
_г.
С
л
ес
арь _
__
__
__
__
__
__
__
__
__
__
(фа
милия
раз
бо
рч
и
во, п
одп
и
сь)
ГАРАНТИЙНЫЙ ТАЛОН
ТАЛОН №3
на гарантийный ремонт водонагревателя проточного
газового бытового VEKTOR
Заводской № ___________________________________
Продан магазином № ______________________________
__________________________________________________________
(наименование торга)
“____”______________________ 200__ г.
Штамп магазина ________________
(подпись)
Владелец, его адрес и телефон ________________________________
__________________________________________________________
_________________________ Подпись _________________________
Выполнены работы по устранению неисправностей ______________
___________________________________________________________
__________________________________________________________
__________________________________________________________
Организация выполнившая ремонт ____________________________
(наименование)
__________________________________________________________
(адрес, телефон)
___________ Слесарь _______________________________________
(дата)
(подпись, расшифровка подписи, разборчиво)
Владелец __________________________________________
(подпись)
УТВЕРЖДАЮ
Руководитель ______________________________________________
(наименование территориального газового хозяйства)
Штамп “____”__________________ 200__ г.
__________________________________________________
(подпись)
Комментарии
Выделить → Я нашёл инструкцию для своего водонагревателя здесь! #manualza
Кликнуть →
Я не туплю, я строго выполняю инструкцию.
Vector API, сериализация записей и расписание выпуска Java 17
Краткое введение в Vector API (инкубация в JDK 16) и обновленная информация о сериализации записей. Кроме того, краткое упоминание JEP 356 в JDK 17 и предлагаемый график выпуска.
Всегда вставлять видео
(и дайте мне файл cookie на память — политика конфиденциальности)
Смотреть на YouTube
Vector API, сериализация записей и расписание выпуска Java 17 — Inside Java Newscast #2
Поделитесь этим сообщением со своим сообществом:
Я активен на разных платформах. Следите за этим пространством или подписывайтесь на меня там, чтобы получать уведомления, когда я публикую новый контент:
▼
Поделитесь этим сообщением со своим сообществом:
Я активен на разных платформах. Смотрите это пространство или следите за мной там, чтобы получать уведомления, когда я публикую новый контент:
▚Intro
Приветствую всех,
в выпуск новостей Inside Java, где мы освещаем последние события в сообществе OpenJDK. Я Николай Парлог, сторонник Java-разработчиков в Oracle, и сегодня у меня для вас четыре темы:
- С выпуском JDK 16 у нас есть время, чтобы поближе познакомиться с двумя захватывающими новыми дополнениями, инкубирующим векторным API и подробностями о записях.
- Затем мы взглянем на JDK 17, где только что появился новый JEP и был опубликован график выпуска.
Готов? Тогда давайте погрузимся прямо в!
▚Вектор API
Начнем с векторного API.
Недавно Пол Сандоз, архитектор Java в Oracle, и Сандхья Вишванатан, главный инженер-программист в Intel, выступили на эту тему с докладом на Oracle Live. Очень рекомендую посмотреть!
Здесь я расскажу о мотивах и текущем состоянии API, так что вы можете смело пропустить первые пару минут — я оставлю ссылку с отметкой времени в описании ниже.
▚Инструкции по программированию SIMD и векторам
Так что же такое этот API? Vector API имеет дело с вычислениями SIMD, что является сокращением от Single Instruction, Multiple Data .
Это означает применение операции (одной инструкции) не только к одному набору операндов, но и к нескольким наборам параллельно (отсюда несколько данных ).
Это делается с помощью специализированного аппаратного обеспечения ЦП, предлагающего так называемые векторных инструкций , которые выполняют эти операции примерно за такое же количество циклов для нескольких наборов операндов, сколько потребовалось бы для выполнения той же операции с одним набором операндов.
Например, вместо того, чтобы добавлять одну пару чисел к одному результату, векторная инструкция может добавить 8, 16 или более пар к какому-то количеству результатов без существенного увеличения времени.
Большинство распространенных архитектур ЦП предлагают такие векторные инструкции, и автоматический векторизатор компилятора «точно в срок» уже использует их везде, где это возможно. Проблема в том, что он далек от совершенства в выявлении и надежной оптимизации таких сценариев. Таким образом, для чувствительных к производительности алгоритмов, которые придерживаются модели SIMD, новый векторный API предлагает специализированный программный интерфейс. Он использует подход «что видишь, то и получаешь», когда API очень напоминает обычные векторные инструкции. Это гарантирует, что JIT-компилятор сможет генерировать оптимальные аппаратные инструкции для всех поддерживаемых архитектур ЦП.
Типичными приложениями являются линейная алгебра, обработка изображений, декодирование символов — на самом деле все, что связано с базовой арифметикой и требует применения этого ко множеству независимых входных данных.
▚Статус
Векторный API — это результат сотрудничества между Oracle и Intel, возглавляемый Полом Сандосом и Сандхья Вишванатан. Впервые он был выпущен в JDK 16 и инкубируется в модуле, который в настоящее время называется jdk.incubator.vector .
Это означает, что для того, чтобы использовать его, вам нужно включить его с флагом командной строки
--add-modules=jdk.incubator.vector
во время компиляции и выполнения.
API будет продолжать инкубироваться в течение некоторого времени по трем основным причинам:
- Для сбора отзывов. Если у вас есть вариант его использования, вы можете помочь сделать его лучше, опробовав его и сообщив о своих выводах в список рассылки Project Panama (ссылка в описании).
- Для предоставления дополнительных реализаций для конкретной архитектуры, например для ARM.
- Чтобы извлечь выгоду из примитивных объектов проекта «Вальхалла», как только они прибудут, и из чужой памяти Панамы.
▚Еще
На этом этапе я хотел бы углубиться в детали и объяснить, как взаимодействуют новые типы Vector
и VectorSpecies
, или что такое вид в таком случае. Кроме того, что такое форма, почему она важна и как выбрать правильную форму для архитектуры вашего процессора.
Но у меня нет на это времени, так что вам действительно стоит послушать выступление Пола и Сандхьи.
Помимо того, что я только что изложил, Пол приводит пример того, как векторный API делает JDK более производительным и удобным в сопровождении.
У Sandhya есть гораздо больше довольно крутых примеров, от скалярного произведения и матричного умножения до манипулирования изображениями и генерации Мандельброта.
Если после этого разговора вам все еще недостаточно, посмотрите Эпизод 7 Inside Java Podcast с Джоном Роузом, архитектором виртуальных машин Java в Oracle, и Полом Сандосом, а также FizzBuzz — стиль SIMD! , сообщение в блоге Гуннара Морлинга, инженера-программиста Red Hat — ссылки на оба ниже.
▚Сериализация записи
Записи были завершены в Java 16, поэтому, если вы используете последнюю версию, вы можете продолжить и использовать их в производстве. Однако, чтобы продуктивно их использовать, вам нужно больше, чем просто язык — инструменты и зависимости также должны подыгрывать.
Для функции, ориентированной на данные, такой как записи, которая ставит сериализацию на первое место в этом списке.
Заметим, что когда я говорю сериализация , я имею в виду не только встроенный в Java механизм сериализации, который превращает экземпляры в поток байтов и наоборот. Этот, конечно, уже отлично работает с записями. Нет, я говорю о более широкой концепции, когда экземпляр превращается во внешнее представление любого вида, например JSON или XML. Эти и многие другие форматы находятся в ведении ряда структур, и они также должны быть осведомлены о записях.
Итак, чтобы оживить записи, Крис Хегарти и Джулия Боес, работающие в группе Java Platform Group в Oracle, взаимодействовали с тремя популярными платформами сериализации на основе Java, а именно: Jackson, Kryo и XStream.
Джексону помогли с обзорами, Kryo и XStream предоставили пулл-реквесты. Благодаря (частично) их вкладу последние версии этих трех фреймворков теперь поддерживают записи.
Кстати, насколько мне известно, Apache Johnzon тоже.
Если вам интересно узнать больше о том, почему записи и сериализация так хорошо сочетаются, или о том, как Джулия и Крис реализовали эти функции, ознакомьтесь с их записью в блоге Inside Java — ссылка ниже.
▚JDK 17
Мне очень нравятся изменения, внесенные в JDK 16, и я обязательно расскажу о них больше в следующих эпизодах. Если вы не хотите пропустить это, обязательно подпишитесь. Но я также хочу заглянуть в ближайшее будущее, то есть в JDK 17. Недавно здесь произошло два события.
Во-первых, JDK Enhancement Proposal 356 был нацелен только на версию 17 — фактически он уже был объединен. Он оптимизирует, улучшает и расширяет различные генераторы случайных чисел Java.
Затем график выпуска был доработан:
JDK 17 будет разветвлен от основной линии 10 июня.
Это означает, что с этого момента разработка будет отдавать приоритет исправлениям ошибок, а не новым функциям. Окончательный релиз-кандидат запланирован на 19 августа, а общедоступный — на 14 сентября.
▚Утро
Вот и все на сегодня в выпуске новостей Inside Java. Если у вас есть какие-либо вопросы о том, что я рассказал в этом выпуске, задавайте их в комментариях ниже, и если вам нравится такой контент, помогите нам распространить информацию, поставив лайк или поделившись им с друзьями и коллегами. Увидимся снова через две недели. Пока…
Различия между JDK, JRE и JVM
Java Development Kit (JDK ) — это среда разработки программного обеспечения, используемая для разработки Java-приложений и апплетов. Он включает среду выполнения Java (JRE), интерпретатор/загрузчик (Java), компилятор (javac), архиватор (jar), генератор документации (Javadoc) и другие инструменты, необходимые при разработке Java.
Теперь нам нужна среда для запуска нашей программы. Отныне JRE означает «Java Runtime Environment» , а также может быть записан как «Java RTE». Среда выполнения Java обеспечивает минимальные требования для выполнения приложения Java; он состоит из виртуальной машины Java (JVM), базовых классов и поддерживающих файлов .
Теперь давайте обсудим JVM , который выделяется для виртуальных машин Java. Он выглядит следующим образом:
- Спецификация , в которой указана работа виртуальной машины Java. Но поставщик реализации независим в выборе алгоритма. Его реализацию обеспечили Sun и другие компании.
- Реализация — это компьютерная программа, отвечающая требованиям спецификации JVM.
- Экземпляр времени выполнения Всякий раз, когда вы пишете команду java в командной строке для запуска класса java, создается экземпляр JVM.
Прежде чем перейти к различиям между JDK, JRE и JVM, давайте сначала кратко обсудим их и свяжем их с предложенным ниже изображением.
Не запутайтесь, мы обсудим их все один за другим.
1. JDK (Java Development Kit) представляет собой комплект, который обеспечивает среду для разработки и выполнения (запуска) программы Java. JDK — это набор (или пакет), который включает в себя две вещи:
- Средства разработки (для обеспечения среды для разработки ваших Java-программ)
- JRE (для выполнения вашей Java-программы).
2. JRE (Java Runtime Environment) — это установочный пакет, предоставляющий среду для только запуска (не разработки) Java-программу (или приложение) на свой компьютер. JRE используется только теми, кто хочет запускать только Java-программы, являющиеся конечными пользователями вашей системы.
3. JVM ( Виртуальная машина Java) является очень важной частью как JDK, так и JRE, поскольку она содержится или встроена в обе. Какая бы Java-программа вы ни запускали с помощью JRE или JDK, она переходит в JVM, а JVM отвечает за выполнение Java-программы построчно, поэтому она также известна как и переводчик .
Теперь давайте обсудим компоненты JRE, чтобы понять ее важность и понять, как она работает на самом деле. Для этого давайте обсудим компоненты.
Компоненты JRE следующие:
- Технологии развертывания , включая развертывание, Java Web Start и Java Plug-in.
- Наборы инструментов пользовательского интерфейса , в том числе Abstract Window Toolkit (AWT), Swing, Java 2D, Accessibility, Image I/O, Print Service, Sound, drag , и drop (DnD) и методы ввода .
- Интеграционные библиотеки , в том числе язык определения интерфейса (IDL), подключение к базе данных Java (JDBC), интерфейс именования и каталогов Java (JNDI), удаленный вызов метода (RMI), удаленный вызов метода через интернет-протокол Inter-Orb (RMI). -IIOP) и сценариев .
- Другие базовые библиотеки , включая международную поддержку , ввод/вывод (I/O), механизм расширения, Beans, Java Management Extensions (JMX), Java Native Interface (JNI), Math, Networking, Override Mechanism, Security, Сериализация и Java для обработки XML (XML JAXP) .
- Базовые библиотеки Lang и util , включая lang и util, управление, управление версиями, zip, инструменты, отражение, коллекции, утилиты параллелизма, Java-архив (JAR), ведение журнала, Preferences API, Ref Objects и регулярные выражения .
- Виртуальная машина Java (JVM) , включая Клиент Java HotSpot и Виртуальные машины сервера .
Получив адекватное представление о компонентах, теперь давайте обсудим работу JDK. Чтобы понять, как работает JDK, давайте рассмотрим следующую иллюстрацию:
Иллюстрация:
Рассмотрим исходный файл Java, сохраненный как « Example.java» . Файл скомпилирован в набор байт-кода, который хранится в файле « .class ». Здесь это будет « Example.class ».
Примечание : Исходя из вышеизложенного, можно интерпретировать вычисления операций с мультимедиа во время компиляции.
Следующие действия выполняются во время выполнения, как указано ниже:
- Загрузчик классов
- Верификатор байт-кода
- Интерпретатор
- Выполнение байт-кода
- Выполнение соответствующих вызовов базового оборудования 903934
7Теперь давайте кратко обсудим, как работает JVM. Это выглядит следующим образом:
JVM становится экземпляром JRE во время выполнения программы Java. Он широко известен как интерпретатор времени выполнения. JVM в значительной степени помогает абстрагироваться от внутренней реализации программистам, которые используют библиотеки для своих программ из JDK.
Он в основном отвечает за три вида деятельности.
- Загрузка
- Связывание
- Инициализация
Теперь давайте обсудим работу JRE следующим образом: Java-приложения. JVM — это тот, который фактически вызывает основной метод , присутствующий в коде Java.