Похожие презентации:
Язык программирования JAVA. 1 занятие Hello!
1. Язык программирования JAVA 1 ЗАНЯТИЕ
2. Hello!
Наталья АлександровнаВладимир Александрович
[email protected]
[email protected]
3. Цели курса:
Познакомиться сновым языком
программирования.
Научиться
пользоваться его
базовыми функциями.
IntelliJ IDEA CE
Введение в ООП
(объектноориентированное
программирование).
4. По окончании курса вы научитесь:
◈Программировать на Java◈Писать предложения под Android
5.
Способ оцениванияи связь с
преподавателями
Class Dojo
6.
“JAVA – сильно типизированный
объектно-ориентированный язык
программирования, разработанный
компанией Sun Microsystems
7. Создатель Java
Джеймс Гослинг (США)Первое применение – бытовая электроника
(микроволновые печи, стиральные машины,
пульты управления)
8. Первое название языка
Oak (Дуб)◈ В честь дуба, стоявшего напротив офиса
Джеймса Гослинга
◈ К тому времени был ещё один язык Oak
9. Название Java произошло от сорта кофе
◈ Это кофе производится на о. Ява (Индонезия)◈ Его очень часто употребляли первые
разработчики языка
10. Duke – талисман языка Java
Duke◈ Ежегодно проводится конкурс Duke Choice Awards
◈ В 2011 году Duke изменил свой внешний вид
11. Достоинства и недостатки Java
◈◈
◈
◈
Достоинства
Безопасность и
надежность
Объектная
ориентированность
Архитектурная
независимость
Простота
Недостатки
◈ Низкое, в сравнении с
другими языка,
быстродействие
◈ Повышенные
требования к объему
оперативной памяти
12. Где используется JAVA
Enterpriseсерверные
приложения для
банков, корпорации
и т.д.
Mobile
Web
Big Data
Smart
Devices
Написание
Распределенные
Андройд
несложных
вычисления в
Программы для
серверов для сайтов
кластерах
умного дома
из тысячи серверов
13. Рейтинг языков программирования
14. Рейтинг языков программирования
15. Операционная система
Операционная система – это набор программ, реализующий интерфейсыОперационная система
Пользователь
Аппаратное обеспечения
Программы
Операционная система как
Виртуальная машина
Операционная система как
Менеджер ресурсов
16. Введение в программирование
Программа — это набор (список) команд. Сначала исполняетсяпервая команда, затем вторая, третья, и т. д. Когда все команды
исполнены, программа завершается.
Команды зависят от того, кто их исполняет.
Программы, написанные на языке Java,
исполняет JVM (Java Virtual Machine).
17. Введение в программирование
18. Введение в программирование
• Программы на Java транслируются в байт-код Java ( наборинструкций для JVM),
• Для ускорения работы программы используется JIT (Just in time)
компиляция
• Во время работы программы выполняется автоматическая
«сборка мусора» (освобождение памяти)
19. Основные принципы
• Каждую команду принято писать с новой строчки.В конце команды ставится точка с запятой.
Вывод сообщения на экран
20. Основные принципы
• Представь себе комнату.• Она — часть какой-то квартиры.
• Квартира находится в каком-то доме.
Команда – это как комната.
В языке программирования Java команда не
может быть сама по себе, она – часть функции (в
Java функции еще называют методами).
А метод – это часть класса.
Класс
Методы
Команды
21. Основные принципы
Программы на языке Java состоят из классов.Классов может быть десятки тысяч.
Минимальная программа – один класс.
22. Основные принципы
Для каждого класса заводится отдельный файл,имя которого совпадает с именем класса.
Обычно код класса состоит из «имени класса» и «тела
класса». Тело класса помещается в фигурные скобочки.
23. Основные принципы
Минимальная программа должна состоять минимум изодного класса, который должен содержать минимум один
метод/функцию, с которого начинается выполнение
программы.
Такой метод должен иметь имя main:
24. Основные принципы
Команда вывода на экран.25. Основные принципы
Различные вариации.26. ЗАДАНИЯ
27.
Написать программу, выводящуюна экран надпись «Привет! Меня
зовут name!».
28.
Написать программу, выводящую наэкран надпись «Привет, друзья!» и
«Я учусь программировать на Java».
29. Thanks!
Есть вопросы?ъ