Университет CodeGym
Изучаване на
курс
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Карта на мисии
Уроци
Всички куестове
Всички нива
Компилиране на клас в байт код от конзолата
Модул 1
ниво,
Урок
JVM не може директно да изпълнява кода, който пишете. Той знае само как да изпълнява програми, написани в байт код. Байткодът е език от ниско ниво, който е близък до машинния код. За Java компилацията е превод на програма (от високо ниво),
Стартиране на програма от конзолата
Модул 1
ниво,
Урок
В предишния урок компилирахме малка програма и в замяна получихме файла MySolution.class , който съдържа нашата програма като байт код. Изходният код беше следният: class MySolution {
Цикли в Java
Модул 1
ниво,
Урок
1. Цикли в живота ни Много често животът ни изисква да извършваме едни и същи действия много пъти. Да предположим например, че трябва да сканирам документ, състоящ се от много страници. Че повтаряме същата процедура отново и отново: Поставе
Прекъсване на цикъл
Модул 1
ниво,
Урок
1. breakизявление Нека да разгледаме пример от предишния урок: Код Обяснение Scanner console = new Scanner(System.in);
Примери за използване на цикъл while
Модул 1
ниво,
Урок
1. Сумиране на числа с помощта на whileцикъл Нека напишем програма, която чете числа от клавиатурата (стига потребителят да въведе нещо, което прилича на число) и след това показва тяхната сума на екрана. Ето как би изглеждал кодът на такав
за цикъл
Модул 1
ниво,
Урок
1. Сравняване на цикли: forvswhile Цикълът whileможе да се използва навсякъде, където оператор или група от оператори трябва да бъдат изпълнени няколко пъти. Но сред всички възможни сценарии си струва да се подчертае един. Говорим за ситуац
Пример за използване на for цикъл
Модул 1
ниво,
Урок
1. Използване на forцикъл за преброяване на броя на въведените редове Нека напишем програма, която чете 10редове от клавиатурата и показва броя на редовете, които са били числа. Пример: Код Обяснение Scanner console = new Scanner(System.in)
do-while цикъл
Модул 1
ниво,
Урок
1. Обратен цикъл Java има друг вид whileцикъл - do-whileцикълът. Той е много подобен на обикновения whileцикъл и също се състои само от две части: "условие" и "тяло на цикъла". Тялото на цикъла се изпълнява отново и отново, докато условието
Допълнителни уроци за нивото
Модул 1
ниво,
Урок
Ако темите, които сме покрили, не са ясни... Повтаряйте ги отново и отново, докато станат :) Но се надяваме, че уроците в това ниво са ви дали добро разбиране как да използвате цикли в Java. За да подредим цялата нова информация в мозъка ви
Масиви
Модул 1
ниво,
Урок
1. Масивът е контейнер от елементи Вероятно сте чували, че компютрите могат да обработват огромни количества информация. Разбира се, условните изрази ( if-else) и циклите ( for, while) са голяма помощ тук. Но те могат да ви отведат само дот
Нюанси на работа с масиви
Модул 1
ниво,
Урок
1. Масиви в паметта В предишните примери илюстрациите бяха малко неточни. При създаване на масиви (както при създаване на низове) се разпределят два отделни блока памет: един за съхранение на самия масив (контейнер) и втори блок за променли
Примери за използване на масиви
Модул 1
ниво,
Урок
1. Полезни примери за работа с масиви: Мисля, че е време да преминем към някои практически задачи. Ще започнем с няколко от най-простите: Попълване на масив от 10 числа с числата от 0 до 9: int[] array = new int[10];
Покажи повече
1
2
3
4
5
6
...
35
Please enable JavaScript to continue using this application.