Содержание
- 2. Контрольные вопросы Этапы разработки ПО Что такое алгоритм? Что такое пакет? Что такое main? Какая команда
- 3. Алфавит языка состоит из: Прописных и строчных букв латинского алфавита (A-Z, a-z). Прописные и строчные буквы
- 4. Алфавит языка состоит из: Цифр от 0 до 9 Пробельных символов (пробел, горизонтальная табуляция TAB, переход
- 5. Понятие лексемы Лексема – это наименьшая неделимая часть языка, которую распознает компилятор. Из лексем составляются все
- 6. Классы лексем идентификаторы (identifiers) ключевые слова (keywords) литералы (literals) разделители (separators) операторы (operators)
- 7. Понятие идентификатора Идентификаторы - это имена, которыми обозначаются различные объекты программы, определяемые программистом (переменные, методы, классы
- 8. Регистрозависимость Язык Java регистрозависим – большие и маленькие буквы в лексемах различаются: Name name nAmE -
- 10. Ключевые слова Ключевые слова (keywords) - это зарезервированные, служебные слова, которые нельзя использовать в своих целях
- 11. Ключевые слова языка Java
- 12. Понятие литерала Литерал - это лексема, жёстко прописанная в коде программы, которая представляет собой фиксированное значение
- 13. Литералы Литералы позволяют задать в программе значения для числовых, символьных и строковых выражений, а также null-литералов.
- 14. Понятие оператора Оператор – это конструкция языка программирования, которая выполняет определённое действие над аргументами (операндами). Операнд
- 15. Классификация по количеству По количеству операндов операторы делят на: Унарные – требуют наличия 1 операнда: -5
- 16. Операторы Примеры операторов: + - * / = ++ -- >> Операторы отличаются: Количеством операндов Приоритетом
- 17. Таблица приоритетов http://pr0java.blogspot.ru/2015/04/java_7.html http://pr0java.blogspot.com/2015/04/java-2_24.html
- 18. Группы операторов условные операторы (if, switch) операторы цикла (while, do while, for) операторы безусловного перехода (return,
- 19. Постфиксная и префиксная форма Одни операторы ставятся перед операндами и называются префиксными, другие — после, их
- 20. Разделители Разделители – это специальные символы, используемые в коде: “()”, “[]”, “{}”, “;”, “,”, “.”
- 21. Выражения Выражение – это комбинация операндов (значений) и операторов, которая всегда имеет определённое результирующее значение. Это
- 22. Основы синтаксиса Почти любая команда (оператор) в языке Java заканчивается точкой с запятой. System.out.println("Hello, world!");
- 23. Основы синтаксиса Хотя бы в одном из классов должен существовать метод main(). Этот метод вызывается автоматически!
- 24. Понятие переменной Переменная – это именованная область в оперативной памяти, которая может хранить и изменять своё
- 25. Понятие переменной Переменные – это своеобразные контейнеры, которые могут нести в себе числовые, строковые или логические
- 26. Виды типизаций Статическая типизация – тип данных объекта определяется на этапе компиляции. Если это происходит на
- 27. Рождение переменной тип идентификатор = инициализатор; Инициализатор – это выражение, которое вычисляется в этом месте программы.
- 28. Примитивные типы данных логический – boolean целые – byte, short, int, long вещественные – float, double
- 31. Разрядность и диапазон значений boolean – true или false byte (1 байт) – от -128 до
- 32. Вещественные типы По стандарту IEEE 754 представление действительных чисел должно записываться в экспоненциальном виде. Это значит,
- 33. Особенности double
- 34. Тип данных определяет: Размер блока памяти, выделяемый для хранения данных Структуру этого блока памяти (как в
- 35. Синтаксис объявления тип идентификатор; int age; float price; short cats, dogs; char answer, symbol; boolean isHungry;
- 36. Синтаксис объявления тип идентификатор = инициализатор; int age = 35; float price = 28.99f; short cats
- 37. Понятие константы Константа — это именованная область оперативной памяти, способная сохранить данные, которые потом измениться не
- 38. Оператор присваивания x = 3; y = x; z = x; многократное использование операции присваивания в
- 39. Инкремент и декремент инкремент "++"– увеличивает значение переменной на 1 декремент "--" – уменьшает значение переменной
- 40. ☺
- 41. ☺
- 42. Арифметические операторы + сложение - вычитание * умножение / деление % остаток от деления ++ инкремент
- 43. Рекомендации использования Единственность цели каждой переменной Используйте переменную только с одной целью. Иногда есть соблазн вызвать
- 45. Скачать презентацию