Java с нуля. Компилятор vs интерпретатор

Поділитися
Вставка
  • Опубліковано 13 бер 2023
  • Мы с вами уже знаем что такое код и каким он бывает. Также мы затронули такие вещи как "компилятор" (compiler) и "интерпретатор" (interpreter).
    В этом видео мы немного подробнее поговорим о разнице между этими двумя компонентами.
    В Java компилятор можно запустить при помощи бинарника javac. Вы можете найти его в своем дистрибутиве JDK (что это такое, поговорим в следующих уроках). Интерпретатором же в Java выступает JVM. Он запускается бинарником java.
    ► Telegram канал: t.me/java_kabala
    ► Instagram: / fonatik_kabal
    ► TikTok: / fonatik_kabal
    ► LinkedIn: / dmitrii-kanaev-538698154
    ► Закрытая Telegram группа: t.me/+LJzG6ARQs_Y2ZDAy
    Там я помогаю искать ответы на возникающие у вас вопросы. Даю практические задания и делаю их разбор. Я и все участники группы помогают друг другу в решении возникающих по ходу обучения проблем. По вопросам вступления - t.me/JuliaMarmi

КОМЕНТАРІ • 22

  • @justrico7662
    @justrico7662 28 днів тому

    класс, очень доходчиво объяснили.

  • @jinglebells4496
    @jinglebells4496 5 місяців тому

    Отличная лекция. Хорошо, когда уроки не сложные и короткие. Очень тяжело продираться через полуторачасовые лекции

  • @areviknarinian
    @areviknarinian 11 місяців тому

    Логично, структурно, просто. Мб пойду занесу Кабала в красную книгу годных преподавателей

  • @rukasso62
    @rukasso62 Рік тому +1

    все рассказано простым языком. спасибо большое

  • @alexmak95
    @alexmak95 Рік тому +1

    Круто, что дополнил предидущий выпуск!)

  • @user-qs2sh9ik3t
    @user-qs2sh9ik3t Рік тому

    Отлично, новая школа - это тема)

  • @coolias6763
    @coolias6763 Рік тому

    Спасибо, Кабал, ты лучший

  • @lexalx6289
    @lexalx6289 Рік тому

    Моё уважение вам) 👍

  • @VladimirYevstratov
    @VladimirYevstratov Рік тому

    Крутой контент!

  • @user-ym2ck6it8j
    @user-ym2ck6it8j Рік тому

    🔥🔥🔥

  • @user-nj2gz5do9s
    @user-nj2gz5do9s 3 місяці тому

    Запишем: из исходного через компилятор в байт-код, а оттуда через интерпретатор в машинный код 🙂

  • @user-qu9nt1ge6k
    @user-qu9nt1ge6k Рік тому

    Все как всегда на высоте. Надеюсь, к выходным скинешь еще)) Подскажи еще, в твоих уроках будут домашние задания для закрепления теории?

    • @java_kabala
      @java_kabala  Рік тому +1

      В этой группе будут задания и их разбор t.me/+LJzG6ARQs_Y2ZDAy

    • @juliyang7341
      @juliyang7341 Рік тому

      @@java_kabala лучший

  • @myfoxeyes
    @myfoxeyes Рік тому

    Чем в альтернативных языках тогда компилятор (исходный - машинный) отличается от интерпретатора (исходный - машинный)?

    • @java_kabala
      @java_kabala  Рік тому +1

      Зависит от конкретного языка. В других языках может не быть как такового традиционного компилятора (например JS), или интерпретатора (например C, Go). Однако, это не означает что эти процессы полностью там отсутствуют. В JS например есть JIT компилятор (но это часть интерпретатора, так же как в Java).

  • @msmikushev
    @msmikushev 4 місяці тому

    +

  • @metnerium
    @metnerium Рік тому

    А где Кабал, к которому я привык в тиктоке?

  • @user-po4zw6jz9z
    @user-po4zw6jz9z Рік тому

    это просто круто!