Pull to refresh

Comments 12

Очень длинно для того чтобы всего лишь сказать, что даже «указатель» передается по значению.

Потому что нужно написать/перевести очередную пустую статью — с целью заполнить свой блог любой ценой, а основная задача это не суть статьи а ссылка на свою компанию в конце. Эти спамеры по моему в каждой теме что-то публикуют.

Я вот только не понял, к чему это? Что это знание дает?
А как же тогда «передача по ссылке» выглядит? Чем она отличается от «передачи по значению» указателя на объект?
Псевдокод
doSomething(int value) {
value = 321;
}

value = 123;
println(value);

doSomething(value);
println(value);

Если значение в функцию doSomething() будет передаваться по ссылке, то вывод будет следующим
123
321

А глобальных переменных, что в яве нет?
Увы, но это не пэхапэ
Не «увы», а «к счастью нет». Глобальные переменные не нужны.
Это жеж сарказм)) А любители глобальных переменных всё равно смогут в статические поля накодить)
Ну статическая память же есть и никуда не делась. И скорей всего ява в ней много чего, кроме глобальных переменных размешает. Зачем куча, если новые объекты в рантайме не создаются.
Sign up to leave a comment.