На шаг впереди предыдущей статьи о Дня в день: Программирование на Java, часть - I. Здесь, в этом посте, мы будем учиться контрольные заявления и петли в Джава, что очень полезно при разработке приложения.
В если заявление в Java работает аналогично оператору if на любом другом языке программирования в мире, включая сценарии оболочки.
class compare {public static void main (String args []) {int a, b; а = 10; b = 20; if (a b) System.out.println ("a (" + a + ") больше, чем b (" + b + ")"); } }
Сохраните как: compare.java. Скомпилируйте и запустите, как показано.
# javac compare.java. # java compare
a (10) меньше b (20) a (20) равно b (20) a (40) больше b (20)
Примечание: В приведенной выше программе
Если у вас есть опыт программирования, вы наверняка знаете о важности операторы цикла. Здесь снова для оператор цикла работает аналогично оператору for на любом языке.
class forloop {public static void main (String args []) {int q1; для (q1 = 0; q1 <= 10; q1 ++) System.out.println ("Значение integer:" + q1); } }
Сохраните как: forloop.java. Скомпилируйте и запустите, как показано.
# javac forloop.java. # java forloop
Вывод: Значение целого числа: 0 Значение целого числа: 1 Значение целого числа: 2 Значение целого числа: 3 Значение целого числа: 4 значение целого числа: 5 Значение целого числа: 6 Значение целого числа: 7 Значение целого числа: 8 Значение целого числа: 9 Значение числа число: 10
Примечание: В приведенной выше программе все операторы и коды более или менее идентичны приведенной выше программе, за исключением оператора for.
В приведенной выше программе есть только один оператор, связанный с оператором ‘для цикла‘. Но в более крупной и сложной программе оператор цикла может быть связан с несколькими операторами или, скажем, с блоком кодов.
class loopblock {public static void main (String args []) {int x, y = 20; for (x = 0; x <20; x = x + 2) {System.out.println ("x is:" + x); System.out.println ("y равно:" + y); у = у-2; } } }
Сохраните как: loopblock.java. Скомпилируйте и запустите, как показано.
# javac loopblock.java. # java loopblock
x равно: 0 y равно: 20 x равно: 2 y равно: 18 x равно: 4 y равно: 16 x равно: 6 y равно: 14 x равно: 8 y равно: 12 x равно: 10 y равно: 10 x равно: 12 y равно: 8 x равно: 14 y равно: 6 x равно: 16 y равно: 4 x равно: 18 y равно: 2
Примечание: Вышеупомянутая программа почти такая же, как и предыдущая программа, за исключением того, что в ней используется блок кодов, связанный с циклом for. Выполнить более одного утверждение/блокировать, нам нужно записать все утверждения как «{… .Коды / блок ..} "Иначе код не скомпилируется правильно.
Да, мы можем использовать "Икс- -' или 'х-1‘Оператор уменьшения в цикле for, где это необходимо.
Получив представление о большом количестве кодов, нам нужно знать немного теории, которая будет полезна на более позднем этапе кодирования.
До сих пор мы видели: Джава программы представляют собой набор Пробелы, идентификаторы, Комментарии, литералы, операторы, разделители и ключевые слова.
Java - это язык свободной формы, вам не нужно соблюдать какие-либо правила отступов. Вы можете записать все коды в одной строке с одним пробелом между каждым токеном, и он будет выполняться правильно. Однако это будет сложно понять.
В Java идентификаторы название класса, имя метода или имя переменной. Это может быть прописные и строчные буквы, их последовательность или их комбинация со специальными символами, такими как "$‘. Однако идентификаторы никогда не должны начинаться с числовых значений.
Примеры действительные идентификаторы в Java:
s4, New # class, TECmint_class и т. д.
Постоянное значение в Java создается с помощью литералов. например, ‘115′ является целочисленным литералом. ‘3.14‘Является литералом с плавающей запятой, 'ИКС‘- символьная константа, а“tecmint - лучший онлайн-сайт, посвященный технологиям foss”- строковый литерал.
комментарий не имеет ничего общего с выполнением кодов на Java или любом другом языке, однако комментарий между кодами делает их удобочитаемыми и понятными для человека. При необходимости рекомендуется писать комментарии между строками кода.
В Java что-нибудь между /** и **/ предназначен для документации и является комментарием.
Некоторые разделители определены в Java.
Примечание: Каждый разделитель имеет значение и должен использоваться там, где это необходимо. Вы не можете использовать один вместо другого. Мы обсудим их подробно на более поздней стадии разработки самих кодов.
Есть 50 зарезервированные ключевые слова, определенные в Java. Эти ключевые слова нельзя использовать в качестве имен для переменной, класса или метода, поскольку эти ключевые слова имеют предопределенное значение.
аннотация продолжить для нового переключателя. утверждать пакет goto по умолчанию, синхронизированный. логическое значение do if private this. сломать двойные орудия защищенный бросок. byte else import public кидает. case enum instanceof возврат переходного процесса. catch extends int short try. char final interface static void. class finally long strictfp volatile. const float native super while
Ключевые слова cons и ключевые слова зарезервированы, но не используются. Я нервничаю из-за всего этого. На самом деле вам не нужно ни нервничать, ни запоминать все эти вещи. Вы привыкнете ко всему этому, когда начнете жить на Java.
На этом пока все от меня. Не забудьте рассказать нам, как вы относитесь к статье, в разделе комментариев. Я скоро придумываю следующую часть этой самой серии. До тех пор оставайтесь на связи с Tecmint, следите за обновлениями и здоровья.