Size: a a a

2020 September 05

Ю

Юрий in learn.java
Ааа, белая тема
источник

V

Vadim in learn.java
Юрий
Ааа, белая тема
приятная, не то что блевотная даркула
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in learn.java
Vadim
приятная, не то что блевотная даркула
+
источник

F

Fortune's Desire in learn.java
источник

F

Fortune's Desire in learn.java
А ты точно тот файл запустил?
источник

F

Fortune's Desire in learn.java
аутпут похож на дефолтный код с ошибкой из задачи
источник

F

Fortune's Desire in learn.java
а код - правильный
источник

V

Vadim in learn.java
Да ошибся, я же билд отключил чтобы на другие файлы не ругалось) как то можно в идее однофайловые лучшим образом компилить? ато при билде всего проекта там другие файлы с ошибками если не билдится
источник

V

Vadim in learn.java
скомпилил вручную 1 тимлид выводит
источник

GV

Gukov Viktor in learn.java
Vadim
Да ошибся, я же билд отключил чтобы на другие файлы не ругалось) как то можно в идее однофайловые лучшим образом компилить? ато при билде всего проекта там другие файлы с ошибками если не билдится
Ctrl + shift + f10
источник

V

Vadim in learn.java
а значит он при дебаге не билдится
источник

V

Vadim in learn.java
спасибо, теперь понятно) так не на то смотрел и не понимал почему так работает
источник

V

Vadim in learn.java
Gukov Viktor
Ctrl + shift + f10
это все равно весь проект билдит, если не отключать билд
источник

Е

Евгений in learn.java
+
источник

A

Anton in learn.java
Vit Vit
Выкинь этот код, а лучшше сожги )

Код нарушает лучшую практику Java при создании конструктора.
Конструкторы не должны вызвать переопределяемые методы - то есть, они должны вызывать только методы , которые являются private, static или final.

Кроме усложнения кода есть эффект хуже, конструктор A вызывает метод объекта B в тот момент, когда поля объекта B еще не инициализированы.
Пример 12.5-2 JLS является хорошей демонстрацией этой проблемы.
источник

V

Vadim in learn.java
Anton
Выкинь этот код, а лучшше сожги )

Код нарушает лучшую практику Java при создании конструктора.
Конструкторы не должны вызвать переопределяемые методы - то есть, они должны вызывать только методы , которые являются private, static или final.

Кроме усложнения кода есть эффект хуже, конструктор A вызывает метод объекта B в тот момент, когда поля объекта B еще не инициализированы.
Пример 12.5-2 JLS является хорошей демонстрацией этой проблемы.
там решение как раз в том чтобы сделать его не переопределяемым
источник

F

Fortune's Desire in learn.java
Anton
Выкинь этот код, а лучшше сожги )

Код нарушает лучшую практику Java при создании конструктора.
Конструкторы не должны вызвать переопределяемые методы - то есть, они должны вызывать только методы , которые являются private, static или final.

Кроме усложнения кода есть эффект хуже, конструктор A вызывает метод объекта B в тот момент, когда поля объекта B еще не инициализированы.
Пример 12.5-2 JLS является хорошей демонстрацией этой проблемы.
все претензии к hyperskill.org
источник

A

Anton in learn.java
Vadim
там решение как раз в том чтобы сделать его не переопределяемым
Решение, согласно KISS, в 1 строчку - все постирать всё, кроме main, а в нем:
System.out.println("1 programmer\n"
+ "1 teamlead");
источник

V

Vadim in learn.java
Anton
Решение, согласно KISS, в 1 строчку - все постирать всё, кроме main, а в нем:
System.out.println("1 programmer\n"
+ "1 teamlead");
согласен так проще)
источник

SD

Sherbaev Davron in learn.java
всем привет, rollback в flyway платный чтоли?
источник