Size: a a a

2021 January 31

T

Torino in pro.jvm
Я тоже не вижу большого смысла в ней и не использую
источник

Y

Your Boy in pro.jvm
Ребят не подскажите как эту функцию на питоне переписать?
public static void main(String[] args) {
     Random g = new Random();
     String h = Integer.toString(Math.abs(g.nextInt()), 36);
     System.out.printf(h);
}
источник

IP

Iaroslav Postovalov in pro.jvm
Your Boy
Ребят не подскажите как эту функцию на питоне переписать?
public static void main(String[] args) {
     Random g = new Random();
     String h = Integer.toString(Math.abs(g.nextInt()), 36);
     System.out.printf(h);
}
источник
2021 February 01

AA

Alexey Anufriev in pro.jvm
добрый вечер,

есть некий код, который плотно работает с javax.lang.model, хотелось бы написать на него тестов

подскажите как class можно в javax.lang.model.type.TypeMirror или javax.lang.model.element.Element превратить?
источник

Q

Qwant in pro.jvm
Привет, когда 2 класса реализуют 1 интерфейс, как это называется?
источник

EK

Eugene Kazakov in pro.jvm
Это называется @javastart
источник

ЕМ

Евгений Михайлов... in pro.jvm
Qwant
Привет, когда 2 класса реализуют 1 интерфейс, как это называется?
Полиморфизм
источник

Q

Qwant in pro.jvm
Евгений Михайлов
Полиморфизм
Или наследование? в доках говорится что это наследование
источник

ЕМ

Евгений Михайлов... in pro.jvm
Наследование (англ. inheritance) — концепция объектно-ориентированного программирования, согласно которой абстрактный тип данных может наследовать данные и функциональность некоторого существующего типа, способствуя повторному использованию компонентов программного обеспечения.

с 11 версии java граница стала более размытой
потому как в интерфейсе можно и переменные объявить и функциональность по умолчанию реализовать....
источник

C

Cargeh in pro.jvm
Евгений Михайлов
Наследование (англ. inheritance) — концепция объектно-ориентированного программирования, согласно которой абстрактный тип данных может наследовать данные и функциональность некоторого существующего типа, способствуя повторному использованию компонентов программного обеспечения.

с 11 версии java граница стала более размытой
потому как в интерфейсе можно и переменные объявить и функциональность по умолчанию реализовать....
0_о почему именно с 11
источник

AK

Alexander Komarov in pro.jvm
Qwant
Или наследование? в доках говорится что это наследование
wat.jpg
источник

ЕМ

Евгений Михайлов... in pro.jvm
Cargeh
0_о почему именно с 11
или с 9 не помню точно
источник

C

Cargeh in pro.jvm
Евгений Михайлов
или с 9 не помню точно
дефолтные методы? с 8
источник

AK

Alexander Komarov in pro.jvm
Cargeh
0_о почему именно с 11
наверное имеются в виду дефолтные методы в интерфейсе, но они с 8-ки вроде
источник

AK

Alexander Komarov in pro.jvm
ага
источник

ЕМ

Евгений Михайлов... in pro.jvm
значит с 8 )))
источник

Q

Qwant in pro.jvm
Cargeh
0_о почему именно с 11
С 8 Java
источник

Q

Qwant in pro.jvm
А я так и не понял, зачем они добавили это. Всю концепцию интерфейсов сломали...
источник

ЕМ

Евгений Михайлов... in pro.jvm
вообщем с этими новвоведениями разница между интерфейсом и расширением объектов (extends) все более размыта
единственное что extends можно только один класс а интерфейсов реализовать много
источник

E

Evgeniy ♎️ in pro.jvm
там потом private завезли же
источник