Похожие презентации:
JAVA строго типизированный объектно-ориентированный язык программирования
1.
JAVA строго типизированныйобъектно-ориентированный язык
программирования, разработанный
компанией Sun Microsystems.
Выполнили презентацию : Ч. Михаил
А. Жандос
2.
История создания● Изначально язык назывался Oak («Дуб»), разрабатывался
Джеймсом Гослингом для программирования бытовых
электронных устройств. Вскоре Oak был переименован в Java.
Назван в честь марки кофе Java, поэтому на официальной
эмблеме языка изображена чашка с горячим кофе.
● С середины 1990-х годов язык стал широко использоваться для
написания клиентских приложений и серверного программного
обеспечения. Тогда же определённое распространение получила
технология Java-апплетов — графических Java-приложений,
встраиваемых в веб-страницы.
3.
Программы на Java транслируются в байт-кодJava, выполняемый виртуальной машиной Java
(JVM) — программой, обрабатывающей
байтовый код и передающей инструкции
оборудованию как интерпретатор.
4.
● Байт-код Java — набор инструкций, исполняемых виртуальноймашиной Java. Каждый код операции байт-кода — один байт
● Java Virtual Machine — виртуальная машина Java — основная часть
исполняющей системы Java, так называемой Java Runtime
Environment (JRE)
● Интерпретатор — программа (разновидность транслятора),
выполняющая интерпретацию.
5.
Типы Java программ● Самостоятельные программы работающие
независимо на локальном компьютере.
● Апплеты
(applets),
работающие
в
интернете.
6.
Типы данных и операторов языка1. Целые. К ним относятся типы byte,
short, int и long. Эти типы
предназначены для целых чисел со
знаком.
7.
2. Типы с плавающей точкой — floatи double. Они служат для
представления чисел, имеющих
дробную часть.
8.
3. Символьный тип char. Этот типпредназначен для представления
элементов из таблицы символов,
например, букв или цифр.
9.
4. Логический тип boolean. Этоспециальный тип, используемый
для представления логических
величин.
10.
ЛИТЕРАТУРА И КНИГИ ДЛЯ НАЧИНАЮЩЕГО JAVA РАЗРАБОТЧИКА1. Эффективная Java – Джошуа Блох
1. Java. Библиотека профессионала – Кей С. Хорстманн
1. Изучаем Java - Кэти Сиерра, Берт Бейтс
11.
Заключение-язык программирования объектно-ориентирован, оснащён богатой библиотекой
классов и в то же время довольно прост для освоения
-цикл разработки приложений сокращен за счет того, что система построена на
основе интерпретатора
-приложение получается автоматически переносимым между множеством
платформ и операционных систем
-за счет встроенной системы сборки мусора программист освобождается от
необходимости явного управления памятью
-приложение легко сопровождается и модифицируется, т.к. модули могут быть
загружены с сети
-в приложения встроена система безопасности, не допускающая незаконного
доступа и проникновения вирусов