Size: a a a

2020 May 29

ВБ

Вениамин Белоусов... in pro.jvm
evergood
нельзя что-нибудь типо map.get("xxx").callMethod ?
Нет, так не получится.  Java же не знает что там.... может типизировать  значение?
источник

VP

Vladimir Petrakovich in pro.jvm
evergood
нельзя что-нибудь типо map.get("xxx").callMethod ?
Это же не JS, надо знать, какого типа объект, у которого вы собрались что-то вызывать
источник

T

Tagir in pro.jvm
Переходи на Груви, не ошибёшься!
источник

VP

Vladimir Petrakovich in pro.jvm
Ой, точно, такое же и на JVM есть, и выглядит как джава
источник

e

evergood in pro.jvm
Tagir
Переходи на Груви, не ошибёшься!
груви у нас в другом сервисе)
источник

T

Tagir in pro.jvm
То есть Груви больше чем в одном сервисе нельзя использовать?
источник

OO

Oleksandr Olgashko in pro.jvm
Tagir
То есть Груви больше чем в одном сервисе нельзя использовать?
да и этого многовато будет
источник

AK

Alexander Komarov in pro.jvm
evergood
то есть, получается только каждый доставать и кастовать?
ну в новой яве завезли сахарок типа "pattern matching". по сути instanceof на стероидах
источник

VB

Viacheslav Blinov in pro.jvm
evergood
то есть, получается только каждый доставать и кастовать?
звучит конечно ужасно, но стоит попробовать, и возможно вам понравится
источник

C

Cargeh in pro.jvm
evergood
то есть, получается только каждый доставать и кастовать?
почему нет? что смущает?
источник

e

evergood in pro.jvm
я придумал, написал метод кастинга для обджекта)
источник

e

evergood in pro.jvm
хотя бы в одну строчку всё получается
источник

РН

Роман Нагаев... in pro.jvm
evergood
я придумал, написал метод кастинга для обджекта)
почитай про паттерн стратегия, она позволит вынести типозависимую логику в отдельный класс и обойтись вообще без ифов и кастов
источник

OC

Oleg Chirukhin ☄️🧙‍♂... in pro.jvm
Подвезли новый Java-дайджест за 29 мая!

https://habr.com/ru/company/jugru/blog/504402/
источник

A

Artjom Kalita in pro.jvm
Oleg Chirukhin ☄️🧙‍♂️🚀
Подвезли новый Java-дайджест за 29 мая!

https://habr.com/ru/company/jugru/blog/504402/
Тема смерти джавы малораскрыта =)
источник

A

Anton in pro.jvm
Дарова. Спок багует (?), не создает мок. Вот такое
Caused by: java.lang.ClassCastException: Cannot cast ...AddressModel$$EnhancerByCGLIB$$fc434655 to ....AddressModel$$EnhancerByCGLIB$$fc434655

Никто не сталкивался с таким?
источник

A

Anton in pro.jvm
Причем это происходит на энве тестовом, а в идее все норм
источник

A

Artjom Kalita in pro.jvm
когда гредлом билдишь локально,  то что пишут
источник

OC

Oleg Chirukhin ☄️🧙‍♂... in pro.jvm
Artjom Kalita
Тема смерти джавы малораскрыта =)
так не дождетись
источник

A

Anton in pro.jvm
Artjom Kalita
когда гредлом билдишь локально,  то что пишут
да ничего, пустой лог, кроме стандартного
"C:\Program Files\Java\jdk1.8.0_241\bin\java.exe" -ea -Dplatformhome=... -Didea.test.cyclic.buffer.size=1048576 -javaagent:... -classpath ... com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit4 TestClass
источник