Что такое главный метод? Что такое public static void main? Что за PSVM? 👨‍💻 Java, Kotlin, Android ✅

Поделиться
HTML-код
  • Опубликовано: 18 янв 2025

Комментарии • 19

  • @РусланПопов-и5о
    @РусланПопов-и5о Год назад

    Ролик очень зашел, подача супер. Я на середине курса по java, наткнулся на ролик когда переустановил idea и искал надо ли соглашаться на скачивание pre-build indexes. Не смог остановиться, досмотрел до конца. Освежил в памяти параметры запуска, остальное считаю подробно описано. Выкладывай видео чаще, есть шанс стать популярным каналом и заодно помочь начинающим!

    • @JavangelionTV
      @JavangelionTV  Год назад

      Спасибо огромное за добрые слова и такой развёрнутый комментарий! Очень сильно мотивирует, продолжаю в том же духе 🫡

  • @roland4362
    @roland4362 11 месяцев назад +1

    Наконец-то кто-то подробно объяснил самую первую загадочную строчку кода!

  • @LAZIO14
    @LAZIO14 Год назад +1

    Шикарное видео! Спасибо! Жду выхода следующих видео.

  • @czerniawskij
    @czerniawskij 9 месяцев назад

    Благодарю сердечно!

  • @DmitriyLok
    @DmitriyLok 2 года назад +3

    Теперь стало понятно почему новичкам это объяснение откладывают на потом)

  • @Fz-lt
    @Fz-lt 2 года назад

    Спасибо очень подробно, и интересно!

  • @info_infoman
    @info_infoman Год назад

    А можно ли создать массив объектов разных типов, или нужно обернуть в один, с двумя полями разных типов и эту обертку складывать в массив? Интересует ибо основного обьекта в элементе массива может(его даже дефолтный долго инициализировать) не быть, но чтоб не хочется вместо инициализированного обьекта класть в ячейку массива null???

    • @JavangelionTV
      @JavangelionTV  Год назад +1

      Можно создать абстрактный родительский класс, от которого будут наследоваться другие разные типы классов. Потом создать массив с типом родительского абстрактного класса и либо сразу, либо позже проинициализировать его элементы экземплярами разных классов, которые являются наследниками абстрактного родительского класса.
      Пример:
      abstract class Animal {}
      class Dog extends Animal {}
      class Cat extends Animal {}
      class Bear extends Animal {}
      public class Animals {
      public static void main(String[] args) {
      Animal[] animals = {new Dog(), new Cat(), new Bear()};
      System.out.println(Arrays.toString(animals));
      }
      }
      Вывод в консоль: [Dog@16b98e56, Cat@7ef20235, Bear@27d6c5e0]

    • @info_infoman
      @info_infoman Год назад

      @@JavangelionTV спасибо, об этом я как то не подумал... А можно еще вопрос - что будет быстрее - рандомное(из любой части исходя из известной позиции в файле) чтение из файла куска байтов например через filechannel, или select по индексу в sql lite? Размер файла и таблицы sql примерно 60Гб. Понимаю что в обоих случаях это абстракции над файлами, но все же, может какой то из этих способов обладает большей магией?

  • @Actionious
    @Actionious 2 года назад +1

    Ставлю лукос

  • @zabey_razbey
    @zabey_razbey Год назад

    public class Solution {
    public static void main(String[] arguments) {
    System.out.println("Run with arguments: "+arguments[0]);
    System.out.println("Run with arguments: "+arguments[1]);
    }
    }
    Run with arguments: -fullscreen
    Run with arguments: -freq144
    Process finished with exit code 0

  • @pumaelgatosiberian5047
    @pumaelgatosiberian5047 Год назад

    public class Main {
    public static void main(String[] args) {
    String firstArg = args[0];
    String secondArg = args[1];
    System.out.println(firstArg);
    System.out.println(secondArg);
    }
    }

  • @faburuso
    @faburuso 2 года назад

    Явангелион? Чет знакомое

  • @dllildar3323
    @dllildar3323 Год назад

    Звук еще потише нельзя было сделать? Нихрена не слышно.

    • @JavangelionTV
      @JavangelionTV  Год назад +1

      Уже исправил в новых сериях, сделал громче.