Size: a a a

2020 November 07

n.

ns ... in learn.java
Это одно и тоже?
источник

АZ

А - Z in learn.java
Додает к строке , и  сумирует две строки
Стр1 += стр   == стр1 + стр1 + стр2
источник

АК

Артём Карташов... in learn.java
Хай народ! Не могу разобраться с Bitcoin, подскажите, на каждый адрес Base58 нужно генерировать новый приватный ключ ECDSA или есть механизм создания адресов Base58 из одного приватного ключа?
источник

n.

ns ... in learn.java
А - Z
Додает к строке , и  сумирует две строки
Стр1 += стр   == стр1 + стр1 + стр2
Не совсем понятно. Но направление, куда гуглить, понял. спс.
источник

Lr

Larymar r.sorokin in learn.java
Gukov Viktor
Примитивы не всегда идут в хип
стек так же лежит в оперативной памяти как и хип, и для того что бы расширить стек нужно так же затребовать память у ос
источник

GV

Gukov Viktor in learn.java
Larymar r.sorokin
стек так же лежит в оперативной памяти как и хип, и для того что бы расширить стек нужно так же затребовать память у ос
Ага, только сборщик мусора не имеет отношения к памяти в стеке
источник

АZ

А - Z in learn.java
ns ...
Не совсем понятно. Но направление, куда гуглить, понял. спс.
Смотри, все просто.
String firstString = " hello"
String secondString = "ns"


String result1 = firstString + secondString // hello ns

seconsString += firstString // nsnshello

a+=b    ==   a = a + b
источник

Lr

Larymar r.sorokin in learn.java
Gukov Viktor
Ага, только сборщик мусора не имеет отношения к памяти в стеке
не уверен что мое понимание gc достаточно большое, но тогда совершенно не понятно, как обрабатывается память, которая была выделена стеку, после снятия с него всех значенй
источник

GV

Gukov Viktor in learn.java
Larymar r.sorokin
не уверен что мое понимание gc достаточно большое, но тогда совершенно не понятно, как обрабатывается память, которая была выделена стеку, после снятия с него всех значенй
Самой jvm
источник

V

Vadim in learn.java
Gukov Viktor
Самой jvm
а GC это не сама jvm
источник

n.

ns ... in learn.java
А - Z
Смотри, все просто.
String firstString = " hello"
String secondString = "ns"


String result1 = firstString + secondString // hello ns

seconsString += firstString // nsnshello

a+=b    ==   a = a + b
Теперь ясно. Спасибо
источник

GV

Gukov Viktor in learn.java
Vadim
а GC это не сама jvm
Возможно так будет понятнее
https://i.imgur.com/uaLbVlZ.png
источник

АZ

А - Z in learn.java
Неиспользуемая память убивается GC , если она используется то хер ее убьет этот колектор, верно?
источник

GV

Gukov Viktor in learn.java
А - Z
Неиспользуемая память убивается GC , если она используется то хер ее убьет этот колектор, верно?
Неиспользуемая память в хипе чистится GC
источник

GV

Gukov Viktor in learn.java
источник

n.

ns ... in learn.java
А - Z
Смотри, все просто.
String firstString = " hello"
String secondString = "ns"


String result1 = firstString + secondString // hello ns

seconsString += firstString // nsnshello

a+=b    ==   a = a + b
Протестировал у себя.
Не работает. У меня происходит обычная конкатенация
Я что то не так делаю?
источник

n.

ns ... in learn.java
источник

АZ

А - Z in learn.java
Та не, херь какаято
String result += str2+str1
источник

АZ

А - Z in learn.java
+= означает :
Взять то шо записано слева ( от +=)  и добавить то шо записано справа (от +=) и записать обратно в левую часть
источник

АZ

А - Z in learn.java
По порядку:
Сложение а потом присвоения
источник