Java для Android-разработчиков — #4 — Порядок выполнения программы на Java

Автор Ruslana Chernenko
Java для Android-разработчиков — #4 — Порядок выполнения программы на Java

Всем привет на связи.

Дмитрий Гордеев мы продолжаем курс Java для Android разработчиков. Сегодня поговорим о порядке выполнения как-нибудь предыдущего урока программы на Java с сайта за пиратов. То есть — это строчки кода которые говорят, что делать например.

Здесь мы заводим переменную чтоб мы записываем соответственно программа просто выполняется строчку за строчкой после 6 7 7 8 и так далее, но иногда нам нужно чтобы какой-то кот менялся не всегда, а только зависимости от определенных условий для этого нас есть оператор If посмотри внимательно, что у нас происходит.

Струков 7-11 вот мы проверяем условия какое-то если оно верно меняем отсрочку номер восемь. А если она не верно то. Мы выполняем крючку номер 10 и дальше вне зависимости от того, что там было с этим условиям. Мы выполняем строчку номер 11. Витя визуально. Это довольно удобно удобно видно, что строки которые зависят от условия они смещены немножко вправо как 80. Кроме того. А в операторе If может проверяться не одна переменная. Внутри там может быть логическое выражение любой сложности и. Бывает так, что нужно никак не одну строчку вставить зависимости от состояния сколько и, тогда мы их помещаем в фигурной скобки называемый блок кода то, что в фигурных скобках называется и теперь зависимости от условия ставится весь этот блок то есть обе эти строки 15-16 выполняться только если верно условиях такие 14 и ещё хочу сказать, что — это оператор. МТС он не обязателен. То есть например вот здесь у нас есть условие оператор. РЛС нет теперь иногда бывает так, что нам нужно какую-то строку выполнить не один раз за несколько или какой-то блок кода для этого существуют циклы самый простой цикл. Вайл То есть пока делай пока что-то такое — это условие и пока наверное будет выполняться строка или какой-то блок кода который здесь мог бы быть так ведь здесь намного. Нужно вспомнить тему приоритет операций чтобы понять сколько раз реально выполняться. Вот — это строка 21 рекомендую программа сделать — это в голове ещё посмотреть, что будет если мы поменяем здесь постфиксный инкремент на инфекции. Ну вот подобные конструкции встречается очень часто. Поэтому нужно в голове чтобы этот на раз включалась, что — это выполнить 100 к 1 хорошо 36 цикл do-while он отличается от предыдущего тем, что мы сначала хотя бы один раз выполняем то, что в цикле, а потом уже проверяем условия независимость от этого. Верно ли. Вот — это условия мы сна настройка 24 потом проверяемое условия строке 25 если он наверное мы снова идём сюда и выполняемых в трубку потом снова проверяем условия если она неверно то идём дальше если верно снова выполняем эту строку наконец-то из. Более сложный цикл for в котором мы тоже можем выполнять действия несколько раз давайте посмотрим, что в этом выражении происходит мы заводим переменную и и записываю неё ноль и дальше. Мы выполняем то, что внутри цикла до тех пор пока верно. Вот — это вот условия и меньше 10 то есть ещё раз мы завели есть записали в него 0 потом проверили этого условия если он наверное выполнили то, что внутри, а дальше мы эту переменную увеличиваем на единицу соответственно с каждым шагом и будет изменяться в какой-то момент оно станет больше 10 цикл прекратится и вот таким образом строка 28 нас выполняется 10 раз ещё хочу сказать про циклы проблемы с ними бывает в том, что они бывают бесконечно например вот здесь пример бесконечного цикла for. Что здесь происходит мы завели и сравниваем с десяткой, но при этом мы его каждый раз уменьшаем на единицу соответственно никогда не десятки таким образом вот — это вот она превращается в бесконечный цикл который никогда не закончится и наша программа просто поясница на этом поздравляю нас. Мы рассмотрели тему порядок выполнения программы на Java и очень рекомендую. Самим много раз поковыряться вот с этим кодом и подобным описать свои написать самим бесконечные циклы посмотреть, что будет и убедиться в том что. Вы реально понимаете, что происходит с циклами и операторами условий. Это Костя программа на Java их нужно знать назубок ставьте лайки подписывайтесь на канал и жду вас на следующих уроках удачи в изучение Java.

0 комментариев
0

Читайте также