Резюме

Резюме

В Java присутствуют основные встроенные примитивные типы данных такие, как int, boolean, char, short, long, float и double.
Переменная - это значение, которое может изменяться по мере необходимости в течение выполнения программы.
Операторы в Java могут быть категоризированы на четыре подмножества:
      Арифметические операторы
      Поразрядные операторы
      Операторы отношений
      Логические операторы
В укороченной схеме AND (&&), если левая сторона оператора ложная, то его правая сторона не оценивается. Только если левая сторона оператора истинная, только тогда проверяется правая сторона.
В укороченной схеме OR (II), если левая сторона оператора оценивается как истина, то его правая сторона не оценивается.
Пакет java.lang содержит классы, которые являются центральными в операциях и среде языка Java.
Java поддерживает следующие управляющие структуры:
      if-else
      switch
      Loops
            ■ while
            ■ do-while
                  • For
Оператор break используется в цикле, чтобы немедленно закончить выполнение текущего цикла.
Запись continue напротив это оператор, который передаёт управление в начало цикла везде, где он вызывается. Записи в коде после continue не выполняются
Java не имеет оператора goto, как в других языках программирования. Здесь обеспечивается более правильная форма записи оператора goto. В Java определена расширенная форма оператора break.
Массив - это список значений переменных с одинаковым именем, для обращения к значениям которых используется индекс или список индексов.
Элементы массива инициализируются во время выполнения.

Проверь себя


1. Тип данных int в Java представлен в памяти на всех машинах______.
А. 2 байтами
В. 4 байтами
С. может быть определён программистом
D. Ни один из вышеупомянутых

2. Какое из следующих слов является не зарезервированным ключевым словом в
Java?
A. int
В. switch
С. NULL
D. float

3. Какой из следующих идентификаторов является не правильным. Отметьте все
правильные ответы
A. Tel_Num
В. emp1
С. 8678
D. batch.no

4. Какой тип данных не является примитивным?
A. boolean
B. float
С. Integer
D. char

5. Total += initialvalue + 0.5*difference. Выражение указывает:
A. total равняется initialvalue, которое добавляют к 0.5 и difference
B. total равняется initialvalue, которое добавляют к 0.5 и их сумму умножают на difference
C. total равняется initialvalue, которое добавляют к половине difference, а затем сумму добавляют к общему количеству.
D. total равняется половине difference, которое добавляется к двойному значению initialvalue

6. Что написано к стандартному выводу с помощью следующей записи? System.out.println(5 & 8);
А. 0
В. 5
С. 8
D. 7

7. Проанализируйте следующую строку кода: if (5 & 7 > 0 && 5 2) System.out.println(«true»); Выберите один правильный ответ
A. Эта строка программы не будет компилировать
B. Этот код компилирует, но ничто не появится в стандартном выводе
C. Этот код компилирует и запишет слово «true» в стандартном выводе

8. Какая из следующих строк компилирует с предупреждением или ошибкой?
A. float f= 1.3;
B. char с = «а»;
C. byte b = 257;
D. boolean b = null;
E. int i =10;

9. byte может иметь размер__________.
А. -128 to 127
B. (-2 в степени 8 )-1 до 2 в степени 8
C. -255 to 256
D. Зависит от специфического выполнения виртуальной машиной Java

10. ________ - метод, который читает один символ с клавиатуры и возвращает
целое число а не символ.
A. System.in.out
B. System.in.read
С. System.out.print
D. Ни один из вышеупомянутых

Задание

1. С помощью изученных операторов сгенерировать следующий вывод:
1111
111
11
1

2. Создайте массив из 5 элементов, присвойте каждому элементу значение и узнайте их минимальное и максимальное значение.

назад к оглавлению вперед

Rus. Open Source company, г. Саратов
ул. Орджоникидзе, 156, офис 203
тел: 8 (8452) 57-84-41
e-mail: info@rus_opensource.com

Главная | Обзоры | О разном
Карта сайта

Учебная литература:

Введение в Linux
Основы JAVA
Архивы

© 2013 opensourcerules.net