Найти тему
Обучение программированию на Java

Обучение программированию на Java

Здесь ты научишься писать приложения на Java. Ведь возможность писать автотесты на этом языке, это лишь одна из его граней!
подборка · 10 материалов
4 прочтения · 2 месяца назад
Java Введение. Что такое массивы? Часть 10.
В прошлой статье мы разобрали различные конструкции. В этой статье поговорим для чего нужны массивы. Массив — это структура данных, которая хранит элементы одного типа. Её можно представить как набор пронумерованных ячеек, в каждую из которых можно поместить данные. Доступ к конкретной ячейке осуществляется через её номер, который также называется индексом. Представьте себе камеру хранения с ячейками, каждая из которых имеет свой номер и хранит багаж. Или винную карту, где каждый напиток имеет свой номер, и когда вы делаете заказ, вам достаточно назвать номер напитка...
10 прочтений · 2 месяца назад
Java Введение. Foreach, While, do while. Часть 9.
Продолжаем знакомиться с основными конструкциями в Java. Сегодня рассмотрим способ перебора элементов, когда нам нужно получить определённое значение из списка, но мы не знаем его позицию. Представим, что нам нужно выполнять определённый блок кода до тех пор, пока на веб-странице не появится нужный элемент. В этом случае нам не подойдут условия if() и циклы for(), поскольку они выполняются один раз или заданное количество итераций соответственно. Для решения этой задачи используется цикл while. Он будет повторять выполнение блока кода до тех пор, пока указанное условие истинно...
17 прочтений · 2 месяца назад
Java Введение. Двойной цикл for и что такое кодовые блоки? Часть 8.
В прошлых материалах мы начали знакомиться с конструкциями в Java и рассмотрели оператор Switch и цикл for. Сегодня мы углубимся в изучение цикла for, исследуем специфику перебора значений, обсудим двойной перебор и подробнее остановимся на понятии кодового блока. Кодовый блок — это группа операторов, объединённых фигурными скобками. Он воспринимается как единое целое и может использоваться в различных конструкциях, например, в операторах if и for. В нашем примере есть два кодовых блока: блок метода main и блок условия if...
15 прочтений · 2 месяца назад
Java Введение. Цикл for и оператор Switch. Часть 7.
В предыдущей статье мы обсудили назначение методов, их функционал и способы применения. Также мы рассмотрели два типа методов. Сегодня мы продолжим изучение основ Java и сосредоточимся на операторах. В статье мы с вами уже познакомились с условным оператором if-else Оператор switch позволяет программе выбирать один из нескольких возможных путей выполнения. Выражение, которое находится под управлением оператора switch, последовательно сравнивается со значениями, перечисленными после каждого case. Если значение выражения совпадает с одним из значений case, выполняется соответствующий блок кода...
30 прочтений · 3 месяца назад
Java Введение. Что такое методы? Часть 6.
Продолжаем изучать Java с 0. В прошлой статье мы изучили с вами Логические операторы. Давайте начнем с простых операций, которым мы научились на прошлых занятиях. На первый взгляд всё кажется простым и понятным. Мы применяем знания арифметических операций для получения результата. Однако таких операций может быть гораздо больше — в десятки или даже сотни раз. Повторение одного и того же кода в разных частях программы может привести к ошибкам и усложнить поддержку кода. Чтобы избежать этого, в программировании используются методы...
14 прочтений · 3 месяца назад
Java Введение. Логические операторы. Часть 5.
Продолжаем изучать Java с 0. В прошлой статье мы познакомились с арифметическими операциями. Давайте представим себе обычную жизненную ситуацию. Вы пришли в магазин за продуктами, но вам могут не всё продать, потому что вы ребёнок. В таких случаях нужно действовать по обстоятельствам. В программировании тоже часто возникают ситуации, когда в зависимости от определённых условий требуется выполнить тот или иной фрагмент кода. Для этого существует оператор if. Условный оператор if позволяет запускать разные участки программы в зависимости от выполнения заданных условий...