powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Сколько объектов создано?
9 сообщений из 9, страница 1 из 1
Сколько объектов создано?
    #38777058
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как вы думаете, сколько объектов создано в этой программе?

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
class Hipo {
	int[] values = {0,1,2,3,4,5};
}
 
public class Main{
	public static void main(String[] args) {
		Hipo[] hip = new Hipo[2];
		rokko[0] = new Hipo();
		Hipo h1 = new Hipo();
		Hipo h2 = hip[0];
	}
}
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777061
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174Как вы думаете, сколько объектов создано в этой программе?
Если не учитывать экземпляры args и Class созданные вне этого кода, то...

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
class Hipo {
	int[] values = {0,1,2,3,4,5};
}
 
public class Main{
	public static void main(String[] args) {
		Hipo[] hip = new Hipo[2];//+1
		rokko[0] = new Hipo();//+2 = 3
		Hipo h1 = new Hipo();//+2 = 5
		Hipo h2 = hip[0];
	}
}

[/quot]

К чему здесь это? Почему сам ответить не смог?
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777071
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
я сам могу, вот только h2 - это все таки новый объект или ссылка на созданный раннее...
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777073
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну и разумется, там вместо rokko[0] нужно hip[0]
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777077
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174я сам могу, вот только h2 - это все таки новый объект или ссылка на созданный раннее...
Это переменная на стэке, которая ссылается на тот же объект, на который ссылается hip[0].
В этом коде, кстати, оба null. Присвоение ссылок не создаёт новых объектов.
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777079
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174ну и разумется, там вместо rokko[0] нужно hip[0]
Начинается.
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777089
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczЭто переменная на стэке, которая ссылается на тот же объект, на который ссылается hip[0].ну, я так и думал

BlazkowiczВ этом коде, кстати, оба null. Присвоение ссылок не создаёт новых объектов. стоп, hip[0] - это явно не null, как и h2
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777092
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174стоп, hip[0] - это явно не null, как и h2
В первой версии кода (rokko) - явно null.
...
Рейтинг: 0 / 0
Сколько объектов создано?
    #38777098
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowiczrema174стоп, hip[0] - это явно не null, как и h2
В первой версии кода (rokko) - явно null.
это понятно, там ошибка была, см. 16706287
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Сколько объектов создано?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]