Discuss Scratch

Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.

ПРИВЕТ, СКРЕТЧЕР!

ЭТА ТЕМА ПОСВЯЩЕНА РУКОВОДСТВАМ ПО ЯЗЫКУ ПРОГРАММИРОВАНИЯ JAVA, ЗДЕСЬ МОЖНО УВИДЕТЬ ПОЛЕЗНЫЕ ДЛЯ СЕБЯ ОБЪЯСТНЕНИЯ, А ТАКЖЕ ЗАДАТЬ ИНТЕРЕСУЮЩИЙ ТЕБЯ ВОПРОС.
АБРЕВИАТУРЫ:
- ЯП (ЯЗЫК ПРОГРАММИРОВАНИЯ).

Last edited by Your_old_scratcher (May 25, 2023 16:19:46)


Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.

ВСЕ РУКОВОДСТВА:

РУКОВОДСТВО №1:
ОСНОВНАЯ КОМАНДА В ДАННОМ ЯП, ВЫВОДИТ НА ЭКРАН СТРОКУ, КОТОРУЮ ВЫ СОБСТВЕННО ПЕРЕДАЁТЕ КОМАНДЕ:
System.out.print("Example");
НО СТОИТ ЗАМЕТИТЬ, ЧТО У КОМАНДЫ ЕСТЬ 2 РАЗНОВИДНОСТИ, println И print, ПЕРВАЯ ВЫВОДИТ НА ЭКРАН ТЕСКТ ВМЕСТЕ С СИМВОЛОМ, КОТОРЫЙ ПЕРЕНОСИТ СЛЕДУЮЩИЕ СИМВОЛЫ НА СЛЕДУЮЩУЮ СТРОКУ. А ВТОРАЯ - БЕЗ ЭТОГО СИМВОЛА.
System.out.println("Example");
System.out.print("Example");
КОД:

РЕЗУЛЬТАТ:

КОД:

РЕЗУЛЬТАТ:


РУКОВОДСТВО №2:
В JAVA ЕСТЬ ОБЯЗАТЕЛЬНЫЙ МЕТОД, ПОД НАЗВАНИЕМ “main”, ОН ОТВЕЧАЕТ ЗА ТО, ЧТО БУДЕТ ДЕЛАТЬ ПРОГРАММА ПРИ ЗАПУСКЕ.


РУКОВОДСТВО №3:
ЕСТЬ 3 ВАРИАНТА УСЛОВИЯ:
ПЕРВЫЙ:

ДУМАЮ, ОБЪЯСТНЯТЬ НЕ НАДО, ЕСЛИ УСЛОВИЕ ВЕРНО, ТО ПЕРВОЕ, ЕСЛИ НЕТ, ТО ВТОРОЕ, КСТАТИ, МОЖНО НЕ ИСПОЛЬЗОВАТЬ ELSE.
ВТОРОЙ:

ВЕСЬМА УДОБНАЯ КОНСТРУКЦИЯ, ЕСЛИ УСЛОВИЕ ВЕРНО (В ПРИМЕРЕ ОЧЕВИДНО, ЧТО ВЕРНО), ТО ВОЗВРАЩАЕТСЯ ЗНАЧЕНИЕ ПЕРЕМЕННОЙ x (НЕ Х, А ИМЕННО х), ЕСЛИ ЖЕ НЕТ, ТО y.
ТРЕТИЙ:

ЕСЛИ ЗНАЧЕНИЕ В СКОБКАХ (ТЕ, ЧТО ПОСЛЕ switch) СОВПАДАЕТ С ОДНИМ ИЗ case (В НАШЕМ СЛУЧАЕ 1, 2 И 3), ТО ВЫПОЛНЯЕТСЯ СООТВЕТСТВУЮЩИЙ case, ЕСЛИ ЖЕ НЕТ СОВПАДЕНИЙ, ТО ВЫПОЛНЯЕТСЯ defolt, ЕСЛИ ОН ЕСТЬ. ЕСЛИ В КОНЦЕ case НЕ СТОИТ break, ТО case ВЫПОЛНЯЕТСЯ, НО ПОСЛЕ НЕГО ВЫПОНЯТЮТСЯ ЕЩЁ ВСЕ ПОСЛЕДУЮЩИЕ case.

РУКОВОДСТВО №4:
В ДЖАВЕ, ЕСТЬ МАССИВЫ, КОТОРЫЕ ОБЛЕГЧАЮТ ПОЛЬЗОВАНИЕ ЯП, ТАК ЧТО НУЖНО УМЕТЬ ИМИ ПОЛЬЗОВАТЬСЯ:
ЧТО-БЫ СОЗДАТЬ МАССИВ, НУЖНО ВВЕСТИ ТАКУЮ СТРОКУ:
int name[];
name = new int[5];
ОНА СОЗДАЁТ МАССИВ, А ПОТОМ ДАЁТ ЕМУ 5 ЭЛЕМЕНТОВ, КОЛ-ВО ЭЛЕМЕНТОВ ПОМЕНЯТЬ НЕЛЬЗЯ.
ТАКЖЕ МОЖНО УМЕСТИТЬ В ОДНУ СТРОКУ:
int name[] = new int[5]
ТАКЖЕ ЭТО МОЖНО ЗАДАТЬ ВСЕ ЭЛЕМЕНТЫ, СРАЗУ ПРИ СОЗДАНИИ МАССИВА:
int[] name = new int[] { 1, 2, 3, 4, 5 };
КОЛ-ВО ЭЛЕМЕНТОВ УКАЗЫВАТЬ НЕ НАДО, ЭТО БУДЕТ ВЫЧИСЛЯТЬСЯ ПО КОЛ-ВУ ЭЛЕМЕНТОВ В КВАДРАТНЫХ СКОБКАХ.
ТАКЖЕ МОЖНО ЗАДАТЬ ОТДЕЛЬНО ОДНОМУ ЭЛЕМЕНТУ МАССИВА ЗНАЧЕНИЕ:
name[2] = 5;
В ДАННОМ СЛУЧАЕ, МЫ ЗАДАЁМ ЧИСЛО 5 ТРЕТЬЕМУ ЭЛЕМЕНТУ МАССИВА, ТАК КАК СЧИСЛЕНИЕ НАЧИНАЕТСЯ С НУЛЯ.
ЧТО-БЫ ПОЛУЧИТЬ ДЛИНУ МАССИВА, ТО ЕСТЬ КОЛ-ВО ЭЛЕМЕНТОВ В НЁМ, НУЖНА ТАКАЯ СТРОЧКА: name.length, НАПРИМЕР:
int length = name.length;
ТАКЖЕ, ЧТО-БЫ ВЕРНУТЬ ЗНАЧЕНИЕ ЭЛЕМЕНТА МАССИВА, НУЖНА ТАКАЯ СТРОЧКА: name, НАПРИМЕР:
String str = name[4];

Last edited by Your_old_scratcher (May 27, 2023 10:55:49)


Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.

РУКОВОДСТВО №1:
ОСНОВНАЯ КОМАНДА В ДАННОМ ЯП, ВЫВОДИТ НА ЭКРАН СТРОКУ, КОТОРУЮ ВЫ СОБСТВЕННО ПЕРЕДАЁТЕ КОМАНДЕ:
System.out.print("Example");
НО СТОИТ ЗАМЕТИТЬ, ЧТО У КОМАНДЫ ЕСТЬ 2 РАЗНОВИДНОСТИ, println И print, ПЕРВАЯ ВЫВОДИТ НА ЭКРАН ТЕСКТ ВМЕСТЕ С СИМВОЛОМ, КОТОРЫЙ ПЕРЕНОСИТ СЛЕДУЮЩИЕ СИМВОЛЫ НА СЛЕДУЮЩУЮ СТРОКУ. А ВТОРАЯ - БЕЗ ЭТОГО СИМВОЛА.
System.out.println("Example");
System.out.print("Example");
КОД:

РЕЗУЛЬТАТ:

КОД:

РЕЗУЛЬТАТ:

Last edited by Your_old_scratcher (May 25, 2023 13:04:40)


Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
jevjik712
Scratcher
500+ posts

Java - руководство.

Эпоха руководств по языкам началась.. Начал ее я…



Привет! Я jevjik (Жевжик) и редактор Русской Скретч!
gooogle2023
Scratcher
500+ posts

Java - руководство.

jevjik712 wrote:

Эпоха руководств по языкам началась.. Начал ее я…
Подтверждаю.

Last edited by gooogle2023 (May 25, 2023 13:27:49)


Привет! Переходи на мой профиль.
Люблю JS. Иногда есть крутые интересные идеи. Делаю F4F!
Оставь отзыв обо мне тут.
НОВЫЙ ГОД 2024!
Winter Platformer 0.9.2
Rover On The Mars 1.0.0
Мини-игры от @gooogle2023
Best Projects

Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.

РУКОВОДСТВО №2:
В JAVA ЕСТЬ ОБЯЗАТЕЛЬНЫЙ МЕТОД, ПОД НАЗВАНИЕМ “main”, ОН ОТВЕЧАЕТ ЗА ТО, ЧТО БУДЕТ ДЕЛАТЬ ПРОГРАММА ПРИ ЗАПУСКЕ.


Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.


РУКОВОДСТВО №3:
ЕСТЬ 3 ВАРИАНТА УСЛОВИЯ:
ПЕРВЫЙ:

ДУМАЮ, ОБЪЯСТНЯТЬ НЕ НАДО, ЕСЛИ УСЛОВИЕ ВЕРНО, ТО ПЕРВОЕ, ЕСЛИ НЕТ, ТО ВТОРОЕ, КСТАТИ, МОЖНО НЕ ИСПОЛЬЗОВАТЬ ELSE.
ВТОРОЙ:

ВЕСЬМА УДОБНАЯ КОНСТРУКЦИЯ, ЕСЛИ УСЛОВИЕ ВЕРНО (В ПРИМЕРЕ ОЧЕВИДНО, ЧТО ВЕРНО), ТО ВОЗВРАЩАЕТСЯ ЗНАЧЕНИЕ ПЕРЕМЕННОЙ x (НЕ Х, А ИМЕННО х), ЕСЛИ ЖЕ НЕТ, ТО y.
ТРЕТИЙ:

ЕСЛИ ЗНАЧЕНИЕ В СКОБКАХ (ТЕ, ЧТО ПОСЛЕ switch) СОВПАДАЕТ С ОДНИМ ИЗ case (В НАШЕМ СЛУЧАЕ 1, 2 И 3), ТО ВЫПОЛНЯЕТСЯ СООТВЕТСТВУЮЩИЙ case, ЕСЛИ ЖЕ НЕТ СОВПАДЕНИЙ, ТО ВЫПОЛНЯЕТСЯ defolt, ЕСЛИ ОН ЕСТЬ. ЕСЛИ В КОНЦЕ case НЕ СТОИТ break, ТО case ВЫПОЛНЯЕТСЯ, НО ПОСЛЕ НЕГО ВЫПОНЯТЮТСЯ ЕЩЁ ВСЕ ПОСЛЕДУЮЩИЕ case.

Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
gooogle2023
Scratcher
500+ posts

Java - руководство.

Как запустить/скомпилировать код на Java?

Привет! Переходи на мой профиль.
Люблю JS. Иногда есть крутые интересные идеи. Делаю F4F!
Оставь отзыв обо мне тут.
НОВЫЙ ГОД 2024!
Winter Platformer 0.9.2
Rover On The Mars 1.0.0
Мини-игры от @gooogle2023
Best Projects

Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.

gooogle2023 wrote:

Как запустить/скомпилировать код на Java?
ДЛЯ ЭТОГО МОЖНО ВОСПОЛЬЗОВАТЬСЯ ОНЛАЙН СЕРВИСОМ, https://www.online-ide.com/online_java_compiler , ЛИБО УСТАНОВИТЬ КОМПИЛЯТОР, КОТОРЫХ В ИНТЕРНЕТЕ ПОЛНО.

Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
Your_old_scratcher
Scratcher
1000+ posts

Java - руководство.

РУКОВОДСТВО №4:
В ДЖАВЕ, ЕСТЬ МАССИВЫ, КОТОРЫЕ ОБЛЕГЧАЮТ ПОЛЬЗОВАНИЕ ЯП, ТАК ЧТО НУЖНО УМЕТЬ ИМИ ПОЛЬЗОВАТЬСЯ:
ЧТО-БЫ СОЗДАТЬ МАССИВ, НУЖНО ВВЕСТИ ТАКУЮ СТРОКУ:
int name[];
name = new int[5];
ОНА СОЗДАЁТ МАССИВ, А ПОТОМ ДАЁТ ЕМУ 5 ЭЛЕМЕНТОВ, КОЛ-ВО ЭЛЕМЕНТОВ ПОМЕНЯТЬ НЕЛЬЗЯ.
ТАКЖЕ МОЖНО УМЕСТИТЬ В ОДНУ СТРОКУ:
int name[] = new int[5]
ТАКЖЕ ЭТО МОЖНО ЗАДАТЬ ВСЕ ЭЛЕМЕНТЫ, СРАЗУ ПРИ СОЗДАНИИ МАССИВА:
int[] name = new int[] { 1, 2, 3, 4, 5 };
КОЛ-ВО ЭЛЕМЕНТОВ УКАЗЫВАТЬ НЕ НАДО, ЭТО БУДЕТ ВЫЧИСЛЯТЬСЯ ПО КОЛ-ВУ ЭЛЕМЕНТОВ В КВАДРАТНЫХ СКОБКАХ.
ТАКЖЕ МОЖНО ЗАДАТЬ ОТДЕЛЬНО ОДНОМУ ЭЛЕМЕНТУ МАССИВА ЗНАЧЕНИЕ:
name[2] = 5;
В ДАННОМ СЛУЧАЕ, МЫ ЗАДАЁМ ЧИСЛО 5 ТРЕТЬЕМУ ЭЛЕМЕНТУ МАССИВА, ТАК КАК СЧИСЛЕНИЕ НАЧИНАЕТСЯ С НУЛЯ.
ЧТО-БЫ ПОЛУЧИТЬ ДЛИНУ МАССИВА, ТО ЕСТЬ КОЛ-ВО ЭЛЕМЕНТОВ В НЁМ, НУЖНА ТАКАЯ СТРОЧКА: name.length, НАПРИМЕР:
int length = name.length;
ТАКЖЕ, ЧТО-БЫ ВЕРНУТЬ ЗНАЧЕНИЕ ЭЛЕМЕНТА МАССИВА, НУЖНА ТАКАЯ СТРОЧКА: name, НАПРИМЕР:
String str = name[4];

Last edited by Your_old_scratcher (May 27, 2023 10:56:09)


Танки 3.8.0.0
Последняя версия игры: https://turbowarp.org/683051508
Бета-версия игры: https://turbowarp.org/737812342
Версия в разработке: https://turbowarp.org/837359460
Разработчики:
- Your_old_scratcher
- akaleev
- ttt999
- Viator-Eno
- rjnbot12
kelianor2
Scratcher
100+ posts

Java - руководство.

jevjik712 wrote:

Эпоха руководств по языкам началась.. Начал ее я…
Мне кажется, что нужно создать общую тему для языков программирования
gooogle2023
Scratcher
500+ posts

Java - руководство.

kelianor2 wrote:

jevjik712 wrote:

Эпоха руководств по языкам началась.. Начал ее я…
Мне кажется, что нужно создать общую тему для языков программирования
Хмм… возможно.

Привет! Переходи на мой профиль.
Люблю JS. Иногда есть крутые интересные идеи. Делаю F4F!
Оставь отзыв обо мне тут.
НОВЫЙ ГОД 2024!
Winter Platformer 0.9.2
Rover On The Mars 1.0.0
Мини-игры от @gooogle2023
Best Projects

Powered by DjangoBB