Типы данных определяют, какие данные хранятся в переменных. Они очень важны для того, чтобы понять, как переменные работают и сколько памяти они занимают.
Давайте проверим ваши знания и понимание различных типов данных в языке программирования Java.
1. Cколько байт занимает тип данных double в Java?
a) 4 bytes
b) 2 bytes
c) 8 bytes
d) 16 bytes
Ответ:
c) 8 bytes
Объяснение:
В Java тип данных double
занимает 8 байт.
2. Какие значения допустимы для типа данных char?
a) “A”
b) ‘A’
c) 65
d) Варианты b и c
Ответ:
d) Варианты b и c
Объяснение:
В Java тип данных char
может представлять один символ, заключенный в одинарные кавычки, например ‘A’, или значение ASCII, например 65.
3. Какое значение не может храниться в переменной типа int?
a) -32768
b) 100000
c) 2147483648
d) -2147483648
Ответ:
c) 2147483648
Объяснение:
Тип данных int
в Java имеет диапазон значений от -2147483648 до 2147483647.
4. Что из перечисленного ниже не является примитивным типом данных в Java?
a) float
b) void
c) char
d) short
Ответ:
b) void
Объяснение:
void
не является примитивным типом данных. Он указывает на то, что метод не возвращает никакого значения.
5. Какой тип данных больше всего подходит для хранения цены товара в магазине?
a) int
b) double
c) boolean
d) char
Ответ:
b) double
Объяснение:
Тип данных double
наиболее подходит для представления цен, поскольку он может хранить числа с плавающей точкой.
6. Какое значение по умолчанию у типа данных char в Java?
a) 0
b) ‘\0’
c) ‘ ‘
d) null
Ответ:
b) ‘\0’
Объяснение:
Значением по умолчанию у типа данных char в Java является символ ‘\0’.
7. Что из перечисленного ниже является immutable классом в Java?
a) StringBuilder
b) String
c) int
d) CharSequence
Ответ:
b) String
Объяснение:
В Java объекты String являются неизменяемыми, то есть их значения не могут быть изменены после их создания.
8. Сколько бит занимает тип данных long в Java?
a) 32
b) 16
c) 64
d) 128
Ответ:
c) 64
Объяснение:
Тип данных long в Java занимает 64 бита или 8 байт.
9. Что из перечисленного ниже является наименьшим примитивным типом данных в Java?
a) short
b) int
c) byte
d) long
Ответ:
c) byte
Объяснение:
В Java тип данных “байт” занимает 8 бит – это наименьший размер памяти среди примитивных типов данных.
10. Что из перечисленного ниже является наибольшим примитивным типом данных в Java?
a) byte
b) short
c) int
d) double
Ответ:
d) double
Объяснение:
Тип данных double занимает 64 бита (8 байт) и является самым большим среди примитивных типов данных в Java, особенно с точки зрения типов данных с плавающей точкой.
11. Какой из следующих типов данных хранит числа с плавающей точкой в Java?
a) char
b) int
c) float
d) boolean
Ответ:
c) float
Объяснение:
В Java float и double – это два примитивных типа данных, которые хранят числа с плавающей точкой. Среди предложенных вариантов правильным выбором будет float.
12. Сколько байт занимает тип данных int в Java?
a) 1 byte
b) 2 bytes
c) 4 bytes
d) 8 bytes
Ответ:
c) 4 bytes
Объяснение:
В Java тип данных int занимает 32 бита, что соответствует 4 байтам.
Мы надеемся, что эта викторина была интересной и полезной. Понимание типов данных является ключевым моментом в изучении Java. Продолжайте развивать свои знания и навыки. Помните, что каждый программист следует своему уникальному пути. Успехов в обучении!
Перевод статьи «Java Data Types Quiz – MCQ – Multiple Choice Questions».