javaruntime
페이지 정보
본문
JDK, JRE, JVM: What Are They and What Are Their Differences?
JDK, JRE, JVM: What Are They and What Are Their Differences?
Today, we'll discuss the Java Development Kit, Java Runtime Environment, Java Virtual Machine and what the differences are among these three. If you want to learn more about this topic, you're in the right place.
Today's video is brought to you by The Learn Programming Academy's Java Programming Masterclass for Software Developers
https://lpa.dev/YoutubeJava/y4
Beginning C++ Programming - From Beginner to Beyond
https://lpa.dev/YoutubeCPlusPlus/y3
My name is Tim Buchalka and I have put together a series of videos which I call the "Programming Tip of the Day". And basically, each video goes through talking about some of the pitfalls and things that you'll need to overcome to succeed as a programmer, things like overcoming frustration and keeping yourself motivated.
In this series I will also answer common questions about choosing a programming language to learn, questions about your career path and things of that nature. Now there's a lot of other things as well that I'll cover in these videos and I'm also opening the lines for you to tell me what you want me to cover.
Now I've been a programmer for over 35 years so I think I'm really qualified to answer a lot of these questions. So if you do have a question, pop the question in the comments section of this video and I'll do my best to address that in a future video.
If you're ready to look at the next tip, click on the link below to get redirected to the playlist for all programming tips:
https://www.youtube.com/playlist?list=PLXtTjtWmQhg1YRG0L0dIT5B22Utujaq20
If you're interested in coding specific programming videos, click on the link below to get redirected to the playlist for programming videos:
https://www.youtube.com/playlist?list=PLXtTjtWmQhg0hJNYj8KtCESXfwM3ReGsG
Consider subscribing by clicking on the Subscribe button right below the video.
Where to find out more about me:
My Video Courses
https://learnprogramming.academy/courses/
Twitter
http://www.twitter.com/timbuchalka
Facebook
http://www.facebook.com/tim.buchalka
The Learn Programming Channel : Watch Tim's Free Learn to Code Course on Youtube!
https://www.youtube.com/playlist?list=PLXtTjtWmQhg0N08o_oSaAantmQAu-1Xad
Liam Morrison : JRE = Joe Rogan Experience. I think I'm at the wrong place...
Cesar Lopez : JDK to create a program
JRE libraries needed to run the program
JVM converts the bytecode to a machine instructions
M K : This is a great introduction video. I appreciate it!
It would be great if you can create a video which goes in more depth about these general concepts (or even class lecture on udemy or similar, I think lot of people would be more then rather to subscribe to those - I know I would).
1. General implementations of JVM - history - which language is used for JVM implementations to run compiled java code (since we have multiple VM implementations, common oracle written in c++ ). There are multiple compilers as well (common one is the javac compiler by oracle that is mainly written in C) ... why multiple of them .. how? Beef between google and oracle :) (dalvik vs oracle vm ... ) what is happening there from perspective of tech details ...
2. Now when OracleJDK is "subscribe on" and when you need to pay for it... what kind of ifferences we have between openJDK and OracleJDK speed wise .. Based on my limited knowledge about this subject, i saw that there is a decent amount of difference based on the benchmark results ... - is openJDK suitable for programming enterprise scale softwares (especially network related microservices across multiple machines) ?
Even maybe to explain subscription principle (per core, machine etc ... in more details, based on example ... this part is extremely confusing ... eg. if you have x amount of machines with 2 core processor each running java, how much you need to pay per month?)
I think those twos above are interesting subjects - and it would be great if you can shed some light on those :)
Anton Rhein : A great introduction for any aspiring developer. Thanks for your efforts ! :)
Что такое компиляция, линковка? Что такое run time?
Сегодня мы поговорим, что же такое компиляция, линковка? что такое run time?
Новые онлайн курсы GRASP and GoF Design patterns - http://bit.ly/2CAxHC1
Курсы JAVA - http://bit.ly/34J2pVv
Курсы C#/.NET - http://bit.ly/2WZXqx8
Курсы ANDROID С НУЛЯ - http://bit.ly/34JFh9u
Курсы Automation QA (Java) - http://bit.ly/2qyvWCL
Курсы FRONT-END - http://bit.ly/2qAie24
Курсы UI/UX дизайна - http://bit.ly/2QcMefp
Курсы WordPress Developer - http://bit.ly/2NWdTyb
Сайт Foxminded: http://bit.ly/2NWbrb6
Foxminded в ФБ: https://www.facebook.com/foxmindedco
FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/
Мой Telegram: https://t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me
Pb- BASS : Я человек простой: вижу Немчинского - ставлю лайк. А то что тему он раскроет быстро и без лишней воды можете быть уверенными.
erasemelater : Надо бы открыть серию вопросов (и ответов ) при собеседовании. В данном случае там спрашивают compile polymorphism vs runtime polymorphism :)
Oleg Makeienko : Сергей, спасибо за знания и лайк за кружку!
Стас Малышев : Спасибо, Сергей!
Можешь, пожалуйста, рассказать про DSL и их основные use cases ?
Павел Дикун : Здравствуйте Сергей! Расскажите пожалуйста про JIT и AOT. Что лучше, плюсы и минусы одного и другого.
How to Install Java JRE (Java Runtime Environment) on Windows 10
In this video, we are going to learn How to Install Java JRE (Java Runtime Environment) on Windows 10.
Download JRE: https://www.thecoderworld.com/how-to-install-java-jre-on-windows-11/
Official Website: https://www.thecoderworld.com
Donate to thecoderworld: http://paypal.me/thecoderworld
Share, Support, Subscribe!!!
Subscribe: https://goo.gl/jDMJJS
YouTube: https://www.youtube.com/thecoderworld
Website: https://www.thecoderworld.com/
Twitter: http://www.twitter.com/thecoderworld
Facebook: http://www.facebook.com/thecoderworld
Instagram: https://www.instagram.com/thecoderworld
Guys 100,000 Subscribe is going to hit soon. Thanks for the support and I'm all ways happy to help you all.
#WindowsTutorials #thecoderworld
About: thecoderworld is a Programming YouTube Channel, where you will find programming and Windows Tutorial videos, One New Video is Posted Every Day :)
Pradeepa Sivanesan : You are super. You can explain very easily and quickly. Thank you. It was very helpful
Lemon Birdo : Thank you very much. I got an error along the lines of "TestClass has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0" which I thought was dumb. Your video helped me fix the problem! (Although I only noticed the fix working after I moved my added environment variables to the top of the list."
Jerome Lumuntad : This is very useful... thanks a lot
lakesidelivin : From what I see through my research, because I've just installed Java 11 for coding education, you don't need to install a separate JRE if you have JDK 11 installed and the JAVA_HOME environment set. The JRE is integrated in the JDK since java 9. That's why there's not a link for a later version of JRE. Is there something that you know of that won't run on Java 11?
shivam_ petwal : VERY HELPFUL !!!!
JDK, JRE, JVM: What Are They and What Are Their Differences?
Today, we'll discuss the Java Development Kit, Java Runtime Environment, Java Virtual Machine and what the differences are among these three. If you want to learn more about this topic, you're in the right place.
Today's video is brought to you by The Learn Programming Academy's Java Programming Masterclass for Software Developers
https://lpa.dev/YoutubeJava/y4
Beginning C++ Programming - From Beginner to Beyond
https://lpa.dev/YoutubeCPlusPlus/y3
My name is Tim Buchalka and I have put together a series of videos which I call the "Programming Tip of the Day". And basically, each video goes through talking about some of the pitfalls and things that you'll need to overcome to succeed as a programmer, things like overcoming frustration and keeping yourself motivated.
In this series I will also answer common questions about choosing a programming language to learn, questions about your career path and things of that nature. Now there's a lot of other things as well that I'll cover in these videos and I'm also opening the lines for you to tell me what you want me to cover.
Now I've been a programmer for over 35 years so I think I'm really qualified to answer a lot of these questions. So if you do have a question, pop the question in the comments section of this video and I'll do my best to address that in a future video.
If you're ready to look at the next tip, click on the link below to get redirected to the playlist for all programming tips:
https://www.youtube.com/playlist?list=PLXtTjtWmQhg1YRG0L0dIT5B22Utujaq20
If you're interested in coding specific programming videos, click on the link below to get redirected to the playlist for programming videos:
https://www.youtube.com/playlist?list=PLXtTjtWmQhg0hJNYj8KtCESXfwM3ReGsG
Consider subscribing by clicking on the Subscribe button right below the video.
Where to find out more about me:
My Video Courses
https://learnprogramming.academy/courses/
http://www.twitter.com/timbuchalka
http://www.facebook.com/tim.buchalka
The Learn Programming Channel : Watch Tim's Free Learn to Code Course on Youtube!
https://www.youtube.com/playlist?list=PLXtTjtWmQhg0N08o_oSaAantmQAu-1Xad
Liam Morrison : JRE = Joe Rogan Experience. I think I'm at the wrong place...
Cesar Lopez : JDK to create a program
JRE libraries needed to run the program
JVM converts the bytecode to a machine instructions
M K : This is a great introduction video. I appreciate it!
It would be great if you can create a video which goes in more depth about these general concepts (or even class lecture on udemy or similar, I think lot of people would be more then rather to subscribe to those - I know I would).
1. General implementations of JVM - history - which language is used for JVM implementations to run compiled java code (since we have multiple VM implementations, common oracle written in c++ ). There are multiple compilers as well (common one is the javac compiler by oracle that is mainly written in C) ... why multiple of them .. how? Beef between google and oracle :) (dalvik vs oracle vm ... ) what is happening there from perspective of tech details ...
2. Now when OracleJDK is "subscribe on" and when you need to pay for it... what kind of ifferences we have between openJDK and OracleJDK speed wise .. Based on my limited knowledge about this subject, i saw that there is a decent amount of difference based on the benchmark results ... - is openJDK suitable for programming enterprise scale softwares (especially network related microservices across multiple machines) ?
Even maybe to explain subscription principle (per core, machine etc ... in more details, based on example ... this part is extremely confusing ... eg. if you have x amount of machines with 2 core processor each running java, how much you need to pay per month?)
I think those twos above are interesting subjects - and it would be great if you can shed some light on those :)
Anton Rhein : A great introduction for any aspiring developer. Thanks for your efforts ! :)
Что такое компиляция, линковка? Что такое run time?
Сегодня мы поговорим, что же такое компиляция, линковка? что такое run time?
Новые онлайн курсы GRASP and GoF Design patterns - http://bit.ly/2CAxHC1
Курсы JAVA - http://bit.ly/34J2pVv
Курсы C#/.NET - http://bit.ly/2WZXqx8
Курсы ANDROID С НУЛЯ - http://bit.ly/34JFh9u
Курсы Automation QA (Java) - http://bit.ly/2qyvWCL
Курсы FRONT-END - http://bit.ly/2qAie24
Курсы UI/UX дизайна - http://bit.ly/2QcMefp
Курсы WordPress Developer - http://bit.ly/2NWdTyb
Сайт Foxminded: http://bit.ly/2NWbrb6
Foxminded в ФБ: https://www.facebook.com/foxmindedco
FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/
Мой Telegram: https://t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me
Pb- BASS : Я человек простой: вижу Немчинского - ставлю лайк. А то что тему он раскроет быстро и без лишней воды можете быть уверенными.
erasemelater : Надо бы открыть серию вопросов (и ответов ) при собеседовании. В данном случае там спрашивают compile polymorphism vs runtime polymorphism :)
Oleg Makeienko : Сергей, спасибо за знания и лайк за кружку!
Стас Малышев : Спасибо, Сергей!
Можешь, пожалуйста, рассказать про DSL и их основные use cases ?
Павел Дикун : Здравствуйте Сергей! Расскажите пожалуйста про JIT и AOT. Что лучше, плюсы и минусы одного и другого.
How to Install Java JRE (Java Runtime Environment) on Windows 10
In this video, we are going to learn How to Install Java JRE (Java Runtime Environment) on Windows 10.
Download JRE: https://www.thecoderworld.com/how-to-install-java-jre-on-windows-11/
Official Website: https://www.thecoderworld.com
Donate to thecoderworld: http://paypal.me/thecoderworld
Share, Support, Subscribe!!!
Subscribe: https://goo.gl/jDMJJS
YouTube: https://www.youtube.com/thecoderworld
Website: https://www.thecoderworld.com/
Twitter: http://www.twitter.com/thecoderworld
Facebook: http://www.facebook.com/thecoderworld
Instagram: https://www.instagram.com/thecoderworld
Guys 100,000 Subscribe is going to hit soon. Thanks for the support and I'm all ways happy to help you all.
#WindowsTutorials #thecoderworld
About: thecoderworld is a Programming YouTube Channel, where you will find programming and Windows Tutorial videos, One New Video is Posted Every Day :)
Pradeepa Sivanesan : You are super. You can explain very easily and quickly. Thank you. It was very helpful
Lemon Birdo : Thank you very much. I got an error along the lines of "TestClass has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0" which I thought was dumb. Your video helped me fix the problem! (Although I only noticed the fix working after I moved my added environment variables to the top of the list."
Jerome Lumuntad : This is very useful... thanks a lot
lakesidelivin : From what I see through my research, because I've just installed Java 11 for coding education, you don't need to install a separate JRE if you have JDK 11 installed and the JAVA_HOME environment set. The JRE is integrated in the JDK since java 9. That's why there's not a link for a later version of JRE. Is there something that you know of that won't run on Java 11?
shivam_ petwal : VERY HELPFUL !!!!
댓글목록
등록된 댓글이 없습니다.