#23 JDK JRE JVM in Java

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

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

  • @yashshukla1637
    @yashshukla1637 Месяц назад +10

    **#23 JDK, JRE, JVM in Java**
    - **Introduction & Overview**
    - Java programming involves concepts like classes, variables, methods, and object relations.
    - Understanding the *underlying processes* of Java code execution helps relate to new coding concepts.
    - Compiling Java code requires a tool, specifically the **Java Development Kit (JDK)**.
    - **JDK** is essential for converting Java code into **bytecode**, the format needed for machine execution.
    - **JVM (Java Virtual Machine)**
    - The **JVM** is responsible for running the compiled bytecode on a machine.
    - It acts as a virtual layer, ensuring Java remains *platform-independent* across machines.
    - JVM *executes* the bytecode, while the computer translates it into a format it can process.
    - The *virtual* nature of JVM allows Java code to run consistently across different operating systems.
    - **JRE (Java Runtime Environment)**
    - **JRE** provides additional classes and libraries needed to run Java programs, beyond the programmer’s code.
    - It includes tools for validating bytecode and loading classes as needed for execution.
    - JRE encompasses the **JVM**, making it a complete environment for running Java applications.
    - Without JRE, JVM cannot function, as JRE supplies the *runtime* components.
    - **JDK as the Top Layer**
    - As developers, installing **JDK** also installs the JRE and JVM, providing the full toolset for both compiling and running code.
    - On client machines, JRE and JVM might be present alone, sufficient only for running programs.
    - Software may require specific JRE versions, leading to common prompts for JRE or .NET installations/updates.
    - **Conclusion**: JDK contains JRE, which contains JVM, each playing a distinct role in Java execution. Further details about JVM will be explored in the next video.

  • @bunmisadiq3298
    @bunmisadiq3298 Год назад +30

    This is the best java lesson I had ever listen to. Good job!

  • @shikhar5300
    @shikhar5300 Год назад +32

    Java learning journey is going great with your videos. Respect ++

  • @freddymintarja2186
    @freddymintarja2186 Год назад +95

    "You can't type in bytecode, I mean...you can, don't try it" had me dying 😂

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

      What was funny in this?

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

      @@r_a_t_h_o_d622 can you type in byte code?

    • @sidarthasingh8158
      @sidarthasingh8158 8 месяцев назад

      @@r_a_t_h_o_d622 no doubt that it went over your head 🤣🤣

    • @sidarthasingh8158
      @sidarthasingh8158 8 месяцев назад

      ​​@@r_a_t_h_o_d622 no doubt that it went over your head🤣🤣

    • @ibu2685
      @ibu2685 7 месяцев назад

      ​@@r_a_t_h_o_d622try to write byte code and run. You will get to know😅

  • @sinduraghu5188
    @sinduraghu5188 Год назад +11

    Thanks a lot... You are unique combination of understanding code and teaching it

  • @bhutmaswidi2755
    @bhutmaswidi2755 4 месяца назад +3

    Mr Telusko is the best!!!!

  • @karthikapyla1297
    @karthikapyla1297 9 месяцев назад +1

    what a superb explanation. excellent teaching

  • @worldofniyathi
    @worldofniyathi 3 месяца назад +2

    simple but great explanation !

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

    excellent bro .
    very simple and easy to understand
    thanks

  • @snehazore7686
    @snehazore7686 Год назад +2

    Very Useful

  • @letsdrive6606
    @letsdrive6606 5 месяцев назад

    very useful video to understand jvm, JRE, JDK, Bytecode

  • @sumukhsonkar4280
    @sumukhsonkar4280 Год назад +4

    Please provide spring boot live project video,
    Please start full stack java course...,

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

    Excellent explanation😊

  • @lematesfaye-v8i
    @lematesfaye-v8i Год назад +2

    good tutorial continue

  • @roshnimandarapu5097
    @roshnimandarapu5097 11 дней назад

    Thanks for all your efforts!

  • @teswstlist4717
    @teswstlist4717 2 месяца назад

    helpful....most easy explanation!

  • @GirishBalanagu
    @GirishBalanagu Год назад +2

    Very detailed explanation.Thanks!
    Can you share the Gear details and track pad related. :)

  • @ajaywade9418
    @ajaywade9418 10 месяцев назад +2

    @telusko Please make a video on JVM architecture.

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

    Great explanation of JDK, JRE and JVM in Java! Keep up the awesome work!

  • @Gulammustafa-dh7pi
    @Gulammustafa-dh7pi 7 месяцев назад

    Thank you so much Reddy Sir!

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

    Thank you, sir.

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

    Thank you

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

    Thankyou sir

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

    Thanks

  • @openedougest4488
    @openedougest4488 2 месяца назад

    Thank you sir!

  • @TheMESCuS
    @TheMESCuS Год назад +2

    5:19 you said
    In the next video we’ll try to expand more on jvm
    I’m sorry to say that I couldn’t found next video
    Would you pls help me
    Thanks

    • @shivamsingh7009
      @shivamsingh7009 10 месяцев назад

      ruclips.net/video/_GK3WoFFKUE/видео.html

  • @MargaretLopez-w1n
    @MargaretLopez-w1n Месяц назад +1

    Juliet Meadows

  • @BrianKibet-l5k
    @BrianKibet-l5k Год назад

    nice videos

  • @BluePaneTechnologies-nu4hh
    @BluePaneTechnologies-nu4hh 7 месяцев назад

    this is helpful..thanks

  • @AmitSingh-xc9qe
    @AmitSingh-xc9qe 3 месяца назад

    Thank you sir 😊

  • @YoungAlexander-j8f
    @YoungAlexander-j8f Месяц назад +1

    Rau Way

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

    In my laptop there is no JRE I want to paste jar file of MySQL to connectivity but there is no jre how can I connect database to jdbs driver

  • @KarenSimmons-s1j
    @KarenSimmons-s1j 2 месяца назад

    Schumm Throughway

  • @YaleFreda
    @YaleFreda 2 месяца назад

    792 Lubowitz Skyway

  • @MelissaThomas-u6d
    @MelissaThomas-u6d 2 месяца назад

    7458 Hirthe Lights

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

    Brohhhh😍😍😍

  • @TommyOgden-d6s
    @TommyOgden-d6s 2 месяца назад

    Turner Highway

  • @ZephaniahKen-n8v
    @ZephaniahKen-n8v 2 месяца назад

    Hudson Circle

  • @ElizabethAtkinson-z6i
    @ElizabethAtkinson-z6i 2 месяца назад

    Maximillia Junctions

  • @DiegoGulnick-m4e
    @DiegoGulnick-m4e 2 месяца назад

    Alvena Haven

  • @saumyojitdas4212
    @saumyojitdas4212 Год назад +2

    After compilation .class file is created .
    When .class file will be created in /lib/Ext . (extension class path)
    Mainly it is there in application Class path .
    At what point .class file is created in Hdd at the time of Loading or Linking after bytecode Verification?

  • @HwaGurry-f5e
    @HwaGurry-f5e 2 месяца назад

    Block Station

  • @JoseLewis-w9j
    @JoseLewis-w9j 2 месяца назад

    Legros Row

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

    What jdk works best for java db?

  • @RutherfordBaron-z1i
    @RutherfordBaron-z1i 2 месяца назад

    Hugh Grove

  • @JobMurray-t8k
    @JobMurray-t8k Месяц назад

    Predovic Bridge

  • @BlakeAbbott-m5e
    @BlakeAbbott-m5e Месяц назад

    Collier Plaza

  • @YonngNorma
    @YonngNorma 2 месяца назад

    010 Moore Plains

  • @LawrenceLadouceur-s1d
    @LawrenceLadouceur-s1d 2 месяца назад

    Lehner Causeway

  • @AnnAbbott-w6c
    @AnnAbbott-w6c Месяц назад

    Vernon Trace

  • @FranciscaTipton-q7i
    @FranciscaTipton-q7i 2 месяца назад

    Schaden Tunnel

  • @DaisyBennett-n7f
    @DaisyBennett-n7f Месяц назад

    Nils Overpass

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

    Please take java live session😍

  • @target__iit
    @target__iit 8 месяцев назад

    Next Video -> ruclips.net/video/_GK3WoFFKUE/видео.html

  • @Daisey-i4i
    @Daisey-i4i 2 месяца назад

    Stokes Streets

  • @ronniegilmore5555
    @ronniegilmore5555 Месяц назад

    1187 Cassin Glen

  • @KeiraFabozzi-d8j
    @KeiraFabozzi-d8j 2 месяца назад

    Deckow Mountains

  • @JeanLouis-c6w
    @JeanLouis-c6w 2 месяца назад

    Jordy Mountain

  • @LisaJones-h4o
    @LisaJones-h4o 2 месяца назад

    Garry Route

  • @BartonRichard-o8f
    @BartonRichard-o8f 2 месяца назад

    Willms Vista

  • @CowperEmily-c3d
    @CowperEmily-c3d Месяц назад

    Harris Gardens

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

    How do I update my JDK?

  • @HousmanLaura-o6g
    @HousmanLaura-o6g Месяц назад

    Berry Meadows

  • @FrancisLevy-h3r
    @FrancisLevy-h3r 2 месяца назад

    Anthony Trafficway

  • @VincentVenus-f5p
    @VincentVenus-f5p Месяц назад

    Petra Forge

  • @SonmerfieldBurneJones-p4u
    @SonmerfieldBurneJones-p4u 2 месяца назад

    Elva Green

  • @PhilemonWard-v6n
    @PhilemonWard-v6n 2 месяца назад

    5100 Jameson Lights

  • @JenniferThomas-i2j
    @JenniferThomas-i2j Месяц назад

    Shirley Island

  • @MacArthurWallace-j2m
    @MacArthurWallace-j2m 2 месяца назад

    Jett Roads

  • @ChristineMessmer-x8p
    @ChristineMessmer-x8p 2 месяца назад

    McClure Bypass

  • @HelenHarris-q3x
    @HelenHarris-q3x 2 месяца назад

    Jeremie Parks

  • @MadgeGibson-y3c
    @MadgeGibson-y3c Месяц назад

    Glover Mountains

  • @ChristopherCommons-i8p
    @ChristopherCommons-i8p Месяц назад

    Rosie Brooks

  • @CaseyBilly-u3u
    @CaseyBilly-u3u 2 месяца назад

    Zulauf Gardens

  • @BostonFreedom-r1d
    @BostonFreedom-r1d 2 месяца назад

    2147 Christiansen Rapid

  • @ClaytonBabbitt-c8f
    @ClaytonBabbitt-c8f 2 месяца назад

    Alycia Motorway

  • @RosaBradley-v9j
    @RosaBradley-v9j 2 месяца назад

    Karlie Cove

  • @SharonGonzalez-v9y
    @SharonGonzalez-v9y 2 месяца назад

    Jazlyn Avenue

  • @AliceAdam-l7s
    @AliceAdam-l7s Месяц назад

    Johnson Ports

  • @YeatesBoyd
    @YeatesBoyd 2 месяца назад

    Fermin Hill

  • @JoshuaMatt-b1s
    @JoshuaMatt-b1s 2 месяца назад

    Cade Cove

  • @DickensMaria-z9w
    @DickensMaria-z9w Месяц назад

    Walter Road

  • @JoelMiller-i2i
    @JoelMiller-i2i 2 месяца назад

    Johnson Park

  • @MariaWalker-e3w
    @MariaWalker-e3w 2 месяца назад

    Cronin Islands

  • @PamelaHinkle-h7o
    @PamelaHinkle-h7o 2 месяца назад

    Lesch Mountains

  • @ArnoldEdgar-g2c
    @ArnoldEdgar-g2c 2 месяца назад

    Berry Track

  • @BarbaraJackson-g7b
    @BarbaraJackson-g7b 2 месяца назад

    Casper Drives

  • @JackCavasos-k6o
    @JackCavasos-k6o 2 месяца назад

    Koch Heights

  • @WalkerTroy-d5i
    @WalkerTroy-d5i 2 месяца назад

    Stiedemann Ports

  • @ArchibaldBurnell-x1p
    @ArchibaldBurnell-x1p Месяц назад

    Palma Village

  • @SteviePrimas-f2e
    @SteviePrimas-f2e 2 месяца назад

    Noelia Gateway

  • @BenCunningham-s1j
    @BenCunningham-s1j Месяц назад

    Zoila Trafficway

  • @KevinMain-c9o
    @KevinMain-c9o Месяц назад

    Armando Mission

  • @ScottRacine-w6o
    @ScottRacine-w6o Месяц назад

    Nash Pines

  • @DonaldThomas-e7d
    @DonaldThomas-e7d 2 месяца назад

    Horacio Avenue

  • @MulkchurAlom
    @MulkchurAlom 2 месяца назад

    6561 Serena Lock

  • @PeggyHiggs-w4b
    @PeggyHiggs-w4b 2 месяца назад

    Hyatt Motorway

  • @JdndJdbd-g2j
    @JdndJdbd-g2j 2 месяца назад

    Edgardo Rapid

  • @FrancineWeinzierl-p3t
    @FrancineWeinzierl-p3t 2 месяца назад

    Cleveland Ville

  • @BrendaMartinez-e7m
    @BrendaMartinez-e7m 2 месяца назад

    Klein Plaza