• Я зарабатываю 100 000 RUB / месяц на этом сайте!

    А знаешь как? Я всего-лишь публикую (создаю темы), а админ мне платит. Трачу деньги на мороженое, робуксы и сервера в Minecraft. А ещё на паль из Китая. 

    Хочешь так же? Пиши и узнавай условия: https://t.me/alex_redact
    Реклама: https://t.me/yougame_official

Гайд Что такое Java и для чего он нужен

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
18 Сен 2024
Сообщения
38
Реакции
0
Че за Java и как он появился?
Короче, Java — это такой язык программирования, который придумали еще в 90-х, чтобы на нем можно было писать проги, которые ваще на любой хуйне запускаются. Придумал его чувак по имени Джеймс Гослинг)))). Изначально этот язык не для компов делали, а для каких-то там умных теликов и кофеварок (не шучу). Потом подумали: а почему бы его не использовать для компов? Ну так и появилась крч

Java крута тем, что ты один раз пишешь код, а работает он везде — на винде, на маке, на линуксе, хоть на твоем старом тостере, если туда впихнуть виртуалку. Это все потому, что Java использует JVM — специальная штука, которая запускает твою программу на любом устройстве.

Пример кода который выводит Hello World!

Ладно, хватит хуйни, давай сразу к делу. Вот пример кода на жаба, которая просто выводит "Hello, World!" на экран:

КОДИК ЕПТА ААХЗАЗХАЗХАЗХАХЗАЗХЗХАЗХА:
Expand Collapse Copy
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

Че тут ваще написано?
Давай разберемся, что за хуетень тут происходит

  1. public class Main {
    Java вся строится вокруг классов. Без этого никуда. Так что мы пишем класс под названием Main. И прикол в том, что название этого класса должно совпадать с названием файла. Если файл будет называться как-то иначе, прога просто не заработает.
  2. public static void main(String[] args) {
    Эта строчка обязательная, без нее Java не поймет, с какого места стартовать. Это как дверь, через которую она заходит в программу.
    • public — эта штука доступна везде, кто угодно может ее вызвать.
    • static — этот метод привязан к классу, а не к какому-то объекту. Грубо говоря, можно сразу его юзать.
    • void — это значит, что ничего не возвращает. Ну, просто работает и все.
    • String[] args — это типа массив строк, которые ты можешь передать проге при запуске. Но мы его тут не трогаем.
  3. System.out.println("Hello, World!");
    Это основная команда. Она просто выводит текст "Hello, World!" на экран.
    • System.out — это стандартный поток вывода, типа "куда писать".
    • println — это "напечатать строку и перейти на новую строку".
Как это ваще запустить?
Ну, написали мы код, а че дальше? В Java просто так хуйня не запустится — сначала нужно ее скомпилить, а потом уже запустить. Вот что делаем:

  1. Компиляция:
    Открываешь терминал и пишешь команду:

    javac Main.java
    Это создаст файл Main.class — там уже будет код, который понимает JVM.
  2. Запуск:
    Теперь запускаешь прогу командой:

    java Main
    И вуаля епта! Магия Аллаха и в консоли(пример) появится:

    Hello, World!
В чем прикол Java?
Java прикольна тем, что ты пишешь один код, а он запускается на любом устройстве, где есть JVM. Неважно, у тебя Windows или у твоего кента Linux, все будет работать одинаково. И плюс к этому, Java следит, чтобы ты не проебался с памятью или еще чем.

Пожалуйста, зарегистрируйтесь или авторизуйтесь, чтобы увидеть содержимое.


не то нажал, в этот раз сам писал с некоторыми примерами с чатгпт
 
Зачем это заливать на форум если это можно найти на первом попавшимся сайте?.
 
Изнасилование чата гпт
 
конешно юзлесс а ты че думал
Изнасилование чата гпт
тут из чатгпт только


  • public — эта штука доступна везде, кто угодно может ее вызвать.
  • static — этот метод привязан к классу, а не к какому-то объекту. Грубо говоря, можно сразу его юзать.
  • void — это значит, что ничего не возвращает. Ну, просто работает и все.
  • String[] args — это типа массив строк, которые ты можешь передать проге при запуске. Но мы его тут не трогаем.
 
пиздец ты долбаеб
 
Прежде чем писать зачем этот гайд, задумайся, тут что когда кто-то задаст вопрос на подобную тему, ты пойдешь ему отвечать ведь ты это знаешь, а он нет, когда я выложил этот гайд ты напишешь что все это знаю, иди там погулять сходи хз.
 
Назад
Сверху Снизу