Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
7 / 7 / 5
Регистрация: 06.10.2012
Сообщений: 140

Решение тестов по Java

19.08.2014, 19:21. Показов 3020. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здраствуйте! Помогите пожалуйста правильно решить такие тесты:
Тест 1

Give two tiles
Java
1
2
3
4
5
class A {
public static void main(String[] args){
int assert = 0;
}
}
Java
1
2
3
4
class B{
public static void main(String[] args){
assert(false);
}}
And the four command-line invocations:
java -source 1.3 A.java
java -source 1.4 A.java
java -source 1.3 B.java
java -source 1.4 B.java

What is the result? (Choose all that apply.) // Можно выбрать несколько ответов

A) Only one compilation will succeed
B) Exactly two compilations will succeed
C) Exactly three compilations will succeed
D) All four compilations will succeed
E) At least one compiler warning will be produced

Тест 2

Given:
Java
1
2
3
4
public class Class111{
public static void main(String[] args){}
class Class222{}
}
Which classes we have after compilation?(Choose all that apply.) // Можно выбрать несколько ответов
A) Class111
B) Class222
C) Class111$Class222
D) Class111$public
E) Class111$
F) Class222$

Тест 3

Please select true statements about the objects in method main() at place of comment.
Java
1
2
3
4
5
6
7
8
9
10
11
12
class Dummy{
int[] counter = {0,1,2,3,4,5, 6,7,8, 9),
 
public class Dummytest {
public static void main(String[] args)
Dummy [] da = new Dummy[3];
da[0] = new Dummy();
Dulmy d = new Dummy();
da[1] = d;
d = null;
da[1] = null;
}
// Можно выбрать несколько ответов

A) Two objects were created
B) Three objects were created
C) Five objects were created
D) Zero objects are eligible for GC
E) Two objects are eligible for GC
F) Three objects are eligible for GC
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.08.2014, 19:21
Ответы с готовыми решениями:

Java подвисает при выполнении тестов
Собственно сабж. Имею код public class Browser { static FirefoxProfile profile = new FirefoxProfile(); static WebDriver...

Программа для тестов - как грамотно подойти к редактированию тестов
Что я пишу: Вот пишу приложение для создания тестов, dll с классами самих тестов и приложение, которое будет уже отображать эти тесты,...

Решение задачи Java IDE
Доброе время суток. Не могу разобраться с задачами. Есть две задачи, хотел попросить решение. работаю в IntelliJ IDEA 14.1.6. Кто может...

7
 Аватар для newb_programmer
238 / 238 / 113
Регистрация: 03.09.2011
Сообщений: 558
19.08.2014, 19:35
ovner, тест 3 - C,F
1
Эксперт Java
 Аватар для turbanoff
4094 / 3828 / 745
Регистрация: 18.05.2010
Сообщений: 9,331
Записей в блоге: 12
20.08.2014, 17:22
Так первый и второй тесты можно просто взять, запустить и посмотреть на результат
0
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
21.08.2014, 08:08
Цитата Сообщение от newb_programmer Посмотреть сообщение
ovner, тест 3 - C,F
Только B.
0
871 / 721 / 304
Регистрация: 15.04.2013
Сообщений: 2,047
Записей в блоге: 5
22.08.2014, 00:23
aleksandy,
В массиве 3 элемента создается, так что как и говорил newb_programmer, С и F
0
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
22.08.2014, 07:41
XRoy,
Цитата Сообщение от XRoy Посмотреть сообщение
В массиве 3 элемента создается
Где?
Java
1
new Dummy[3];
Создаёт 1 объект - это пустой массив. Элементы этого массива равны null.
0
871 / 721 / 304
Регистрация: 15.04.2013
Сообщений: 2,047
Записей в блоге: 5
22.08.2014, 13:57
aleksandy,
Как то не так я выразился, совсем не то вышло.

Давайте посчитаем:
1ый объект - создается массив в 6 строке.
2 и 3 - создаем Dummy в 7 строке, заодно и создается массив counter
4 и 5 - в 8 аналогично тому что и в 7 строке

Ну и на 11 строке разрушается 2 элемент массива и вместе с ним и массив counter
1
636 / 528 / 165
Регистрация: 01.04.2010
Сообщений: 1,843
22.08.2014, 20:38
Да, был не прав. Про поле класса как-то не подумал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.08.2014, 20:38
Помогаю со студенческими работами здесь

Решение задач с исп. Java - помогите!
Уважаемые друзья, У меня возникла серьезная проблема. Для сдачи сессии в институте необходимо выполнить контрольную работу в...

Решение СЛАУ любыми методами на java
Доброго времени суток! Ребята, очень нужна ваша помощь. Сложилось так, что в ВУЗе меня перевели в другую группу, в которой идет интенсивное...

С java в C# (решение систем линейных уравнений методом Жордана-Гаусса)
Эта программа решает сисстемы линейных уравнений методом Жордана-Гаусса. Необходимо переделать её в с#. Умельцы, помогите,пожалуйста,...

Решение задач к книге "Алгоритмы на Java" Роберт Седжвик 4 издание
Всем доброго времени суток! Господа, кто-нибудь занимался по этой книге?...

Создание тестов
Имеется список списков (компании-операторы-клиенты) Компания: import java.io.BufferedReader; import java.io.File; import...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru