Синтаксис - Metaller000/javaQA GitHub Wiki

  1. Сколько ключевых слов зарезервировано языком, что это за слова, какие из них не используются?
  2. Из каких символов может состоять имя переменной (корректный идентификатор)?
  3. Что значит слово «инициализация»?
  4. На какие основные группы можно поделить типы данных?
  5. Какие примитивные типы вы знаете? Назовите размерность в байтах для каждого типа.
  6. Что вы знаете о преобразовании примитивных типов данных, есть ли потеря данных, можно ли преобразовать логический тип?
  7. Какими значениями инициализируются переменные по умолчанию?
  8. Как передается значение переменной (по ссылке/значению)?
  9. Что вы знаете о функции main, какие обязательные условия ее определения?
  10. Какие логические операции и операторы вы знаете?
  11. В чем разница краткой и полной схемы записи логических операторов?
  12. Что такое таблица истинности?
  13. Что такое тернарный оператор выбора?
  14. Какие унарные операции вы знаете?
  15. Какая арифметическая операция выполняется при побитовом сдвиге вправо/влево?
  16. Какова роль и правила написания оператора выбора?
  17. Какие циклы вы знаете, в чем их отличия?
  18. Что такое «итерация цикла»?
  19. Какие параметры имеет цикл for, можно ли их не задать?
  20. Какой оператор используется для немедленной остановки цикла?
  21. Какой оператор используется для перехода к следующей итерации цикла?
  22. Что такое массив?
  23. Какие виды массивов вы знаете?
  24. Что вы знаете о классах оболочках?
  25. Что такое автоупаковка (boxing/unboxing)?

Ответы