[alishev] Java для начинающих. #26: Интерфейсы
Вложенные вызовы методов в Java
Ситуация, очевидная для любого, усвоившего основы программирования, которая все же может показаться довольно сложной для начинающих
Разберем пример с картинки выше:
int a = module(parseValue(getFromInput())) + 50;
Здесь мы объявляем переменную с именем a типа int и в этой же строке инициализируем ее некоторым значением. Задача среды исполнения, в нашем случае JVM, - выделить память под хранение этого значение и, собственно, вычислить само значение. Как это происходит?
Справа от знака равно у...
Инструменты для интеграционных и unit-тестов в Java
Статья подготовлена для студентов курса «JAVA QA AUTOMATION ENGINEER» в образовательном проекте OTUS. Тесты — важная часть разработки ПО. В этой статье мы расскажем о некоторых библиотеках и фреймворках, используемых для написания интеграционных и unit-тестов. 1. Запуск тестов: 1) JUnit — фреймворк, имеющий множество расширений. Он популярен и хорошо поддерживается, поэтому в случае возникновения сложностей вы без труда найдёте решение; 2) NestedRunner — расширение для JUnit, позволяющее запускать тестовые методы из вложенных классов...