Потоки выполнения. Синхронизация
Понятие и значение однопроцессорных машин, их внутреннее устройство и принцип работы, значение и роль в программе. Классы, необходимые для создания, запуска и управления потоками в Java. Проблема синхронного доступа и блокировок, пути ее разрешения.
Подобные документы
Возможности Java для обмена или передачи информации. Превращение объектов в наборы байтов. Система ввода и вывода. Потоки данных, их классы, настройки для изменения и внутренние механизмы. Работа с файловыми системами, описание процесса сериализации.
лекция, добавлен 05.01.2014Понятие и внутреннее устройство компакт-диска, принцип его действия и порядок считывания информации. Алгоритм работы накопителя CD-ROM, его основные параметры: время доступа, скорость передачи данных, размер блока и буфера. Основы устройства DVD.
контрольная работа, добавлен 27.04.2013Объекты и классы языка Java. Программы, создающие собственные классы. Описание классов, объектов, методов и функций. Абстрактные, окончательные, статистические и вложенные методы и классы, а также конструктор класса. Статическая переменная и ее изменения.
лабораторная работа, добавлен 30.06.2009Упрощение и ускорение программирования. Языки программирования высокого уровня. Описание классов и подклассов. Абстрактные методы и классы. Принципы объектно-ориентированного программирования в Java. Статические члены класса. Модульность и принцип KISS.
курсовая работа, добавлен 03.04.2012Изучение типов данных Java и синтаксиса выражений. Приоритет выполнения арифметических, логических, условных и сравнительных операций, присваивания и сокращения. Вызов методов и доступ к полям. Комментарии в Java коде. Понятие реплицированного объекта.
презентация, добавлен 09.09.2012Синхронизация в распределенных системах, ее значение, условия осуществления. Алгоритм синхронизации логических часов, его особенности и практическое применение. Алгоритмы взаимного исключения, понятие, виды, их характеристики. Неделимые транзакции.
реферат, добавлен 10.02.2009Понятие персонального компьютера (ПК) и его основные функции: хранение, обработка, прием и передача информации. Внутреннее устройство ПК (процессор, память и др.) и принцип его программного управления. Информационная задача ПК и принципы Д. фон Неймана.
презентация, добавлен 07.03.2015Исследование особенностей работы в программе для создания и обработки растровой графики. Изучение техники выполнения карандашного рисунка в программе Photoshop без применения эффектов. Характеристика инструментов векторной графики и средств рисования.
реферат, добавлен 24.10.2014История создания и развития устройств хранения данных на магнитных дисках, их сущность и принцип работы, особенности и значение в современной компьютерной индустрии. Методы определения емкости диска. Понятие супермагнетизма, его сущность и значение.
реферат, добавлен 26.01.2009Понятие и устройство триггера, его логическая структура, основные характеристики работы. Особенности строения и действия, классификация регистра как внутренней памяти микропроцессора. Принцип программного управления, значение команды в современных ЭВМ.
контрольная работа, добавлен 27.10.2011- 11. Пакет java.util
Исследование содержание и функциональных особенностей контейнеров или коллекций как классов, хранящих упорядоченные ссылки на ряд объектов. Классы для работы с датой, для генерации случайных чисел, для обеспечения поддержки многих национальных языков.
лекция, добавлен 05.01.2014 Эффективное использование объектно-ориентированного языка программирования Jаvа. Синтаксис языка Java как очищенный вариант синтаксиса языка С++. Форма исходного файла Java. Методы программирования, классы и объекты. Параметры, массивы, интерфейс.
курсовая работа, добавлен 19.09.2015Создание сворачивающиеся JAVA приложения для мобильных устройств. Скрытие приложений в фоновый режим и работа сразу с несколькими приложениями. Программа для прошивки – JAF, ее установка. Запросы доступа к данным и модифицирование мобильного приложения.
контрольная работа, добавлен 05.02.2014Историческая справка, основные этапы формирования и развития компьютерных технологий, их значение в современном обществе. Внутреннее устройство персонального компьютера, главные части и их взаимодействие. Принципы безопасности при работе на компьютере.
презентация, добавлен 03.06.2012Java как объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Возможные применения для сервлетов. Перенаправление запросов, классы Driver Manager, Connection. Страница логина, регистрации. Пользователи и заявки.
курсовая работа, добавлен 23.05.2016Система разграничения доступа в Java. Структура объявления заголовка класса и его тела. Предназначение модификаторов доступа. Анализ возможности их применения для различных элементов языка. Разделение внешнего интерфейса класса и деталей его реализации.
лекция, добавлен 05.01.2014Инструментарий скриптовых языков. Применение языка сценариев для создания пользовательских расширений. История версий Java. Особенности Java–приложения. Языки программирования на платформе Java. Скриптовые языки Python, Groovy. Использование байт-кода.
статья, добавлен 11.03.2019Ограничения мостов и коммутаторов, принятые в современных компьютерных сетях, их значение и технологическое обоснование. Понятие и функциональные особенности маршрутизаторов. Классы IP-адресов. Формирование доменных имен. Виды доступа в Интернет.
презентация, добавлен 24.09.2015Методы программирования трехмерной графики при помощи Java 3D – интерфейса программирования приложений, предоставляющего кроссплатформенные и масштабируемые возможности для работы и создания интерактивной трехмерной графики в мобильных Java-приложениях.
реферат, добавлен 11.03.2019Технология Java как платформа, спроектированная для глобальной сети Internet. Символы, разбивающие текст на лексемы. Легкость чтения и дальнейшая поддержка кода. Результирующий бинарный код. Ввод пояснений к программе. Объявление полей и интерфейсов.
лекция, добавлен 25.06.2011Разновидности блоков Java-программы: классы, методы (methods), переменные (variables) и пакеты (package). Стандартные переменные, встроенные в язык типы для представления численных значений, одиночных символов и булевских (двоичных, логических) значений.
реферат, добавлен 28.05.2018Описание Java, рассмотрение технологии создания и последующего использования программ на этом языке, анализ примеров программ. Создание автономного Java приложения и апплета. Основные требования к объектно-ориентированной системе. Объектная модель Java.
курсовая работа, добавлен 21.11.2012История создания языка программирования Java. Безопасность, объектная ориентированность, надежность, интерактивность, независимость от архитектуры ЭВМ, интерпретация, высокая производительность и мобильность языка. Виртуальная машина Java и байт-коды.
реферат, добавлен 15.11.2016Изучение работы графических редакторов CorelDraw и PhotoShop и программ для осуществления инженерных расчетов MathCad, САПР AutoCad. Особенности работы и применения для создания сайтов на языке гипертекстовой разметки HTML и языки Java, JavaScript.
контрольная работа, добавлен 01.06.2013Понятие алгоритма, его свойства и особенности. Переменная и ее значение. Оператор вывода и ввода текста. Порядок выполнения операций. Разветвляющиеся алгоритмы. Понятие и задачи циклов, особенности выполнения в разных системах. Проблема шага в Паскале.
презентация, добавлен 13.12.2013