Size: a a a

2020 September 24

DS

Dmitriy Shilnikov in learn.java
Ты к T как-то обращаться хочешь?
источник

SP

Sash Platonov in learn.java
Да я потом хочу получить значение с типом дженерика. Вероятно так нельзя
источник

DS

Dmitriy Shilnikov in learn.java
Sash Platonov
Да я потом хочу получить значение с типом дженерика. Вероятно так нельзя
Так можно, но немного по-другому
источник

AS

Alex S in learn.java
поле класса, атрибут класса и свойство класса это одно и тоже ? )
источник

DS

Dmitriy Shilnikov in learn.java
Sash Platonov
Да я потом хочу получить значение с типом дженерика. Вероятно так нельзя
https://github.com/FasterXML/jackson-core/blob/master/src/main/java/com/fasterxml/jackson/core/type/TypeReference.java
Можешь вот такую штуку посмотреть (это как пример, они в разных либах есть).
источник

ВГ

Вячеслав Гусев... in learn.java
источник

DS

Dmitriy Shilnikov in learn.java
Если я правильно понял конечно, что ты хочешь
источник

КВ

Кирилл Веревкин... in learn.java
Надо к слову снова сесть и попробовать поконтрибьютить в bsl ls. В прошлый раз не осилил чет :)
источник

Э

Эд in learn.java
Как в контентфуле реквестнуть несколько CMAEntry? В доке показан пример только для фетча 1
источник

SP

Sash Platonov in learn.java
Dmitriy Shilnikov
Если я правильно понял конечно, что ты хочешь
Думаю правильно понял, действительно без костыликов нельзя видимо из-за стирания типа. спасибо
источник

Э

Эд in learn.java
Что бы вы поняли под locale, глядя на такой java doc?
источник

DS

Dmitriy Shilnikov in learn.java
Эд
Что бы вы поняли под locale, глядя на такой java doc?
Для какой локали значение устанавливается
источник

ch

central hardware in learn.java
Эд
Что бы вы поняли под locale, глядя на такой java doc?
в контексте setter-а смотрится странновато
источник

DS

Dmitriy Shilnikov in learn.java
Да не, там всё логично, в setField локаль указывается, и в getField локаль указывается
источник

Э

Эд in learn.java
понятно. Код или название локали, наверно. Кста, это скорее не сеттер, а put в мапе
источник

К

Кирилл in learn.java
Всем привет. Вопрос по javafx. Вот есть VBox. В него добавляются ноды, не важно какие, в них кнопка, их удаляющая, грубо говоря VBox.getChildren().remove(нода). И в каждой ноде определяется слушатель, который реагирует на изменение индекса ноды в observableList, который в структуре VBox эти ноды хранит. Пару-тройку нод я добавляю, потом их удаляю. Потом снова добавляю, а уже удаленные ноды вещают свой индекс -1. Собственно вопрос в чем, GC до них еще не добрался, или определенный в них слушатель, не дает gc смести эти ноды? Или это какая-то отдельная кухня javafx? Может я слушатель не там объявил, надо слушать извне? Мне надо чтобы ноды передавали в другой класс свой индекс, сразу как только он изменится. Но не ожидал, что они будут жить в памяти и сорит в эфир...
источник

ch

central hardware in learn.java
Кирилл
Всем привет. Вопрос по javafx. Вот есть VBox. В него добавляются ноды, не важно какие, в них кнопка, их удаляющая, грубо говоря VBox.getChildren().remove(нода). И в каждой ноде определяется слушатель, который реагирует на изменение индекса ноды в observableList, который в структуре VBox эти ноды хранит. Пару-тройку нод я добавляю, потом их удаляю. Потом снова добавляю, а уже удаленные ноды вещают свой индекс -1. Собственно вопрос в чем, GC до них еще не добрался, или определенный в них слушатель, не дает gc смести эти ноды? Или это какая-то отдельная кухня javafx? Может я слушатель не там объявил, надо слушать извне? Мне надо чтобы ноды передавали в другой класс свой индекс, сразу как только он изменится. Но не ожидал, что они будут жить в памяти и сорит в эфир...
GC удаляет обьект когда на него не осталось ссылок, фактически когда это произошло вы никак не можете использовать обьект из кода и он будет рано или поздно будет удален
источник

К

Кирилл in learn.java
central hardware
GC удаляет обьект когда на него не осталось ссылок, фактически когда это произошло вы никак не можете использовать обьект из кода и он будет рано или поздно будет удален
Вот, потому и задался вопросом, gc просто не успел их удалить, или слушатель в ноде, является для gc живой ссылкой? Внешне ссылок на эти ноды нигде не остается, связь с реальностью для ноды, только в слушателе на observableList внутри самой ноды...
источник

ch

central hardware in learn.java
Кирилл
Вот, потому и задался вопросом, gc просто не успел их удалить, или слушатель в ноде, является для gc живой ссылкой? Внешне ссылок на эти ноды нигде не остается, связь с реальностью для ноды, только в слушателе на observableList внутри самой ноды...
какую проблему решает ваше желание чтобы обьекты собирались GC (а он как бы может класть на это желание и не делать этого)
источник

К

Кирилл in learn.java
central hardware
какую проблему решает ваше желание чтобы обьекты собирались GC (а он как бы может класть на это желание и не делать этого)
Не понял ответа. Значит попробую запустить приложение и обождать пару часов, чтоб точно мусор вычистился. Просто суть в том, что объект удален, но при изменении observableList он реагирует на изменение и в консоль мне свой индекс -1 выводит.
источник