#java #javatutorials #deepak #smartprogramming

Java Development Course (Upto 80% off) : https://courses.smartprogramming.in
For more details Call or What's App : +91 98887-55565

-----------------------------------------------------------------

https://youtube.com/playlist?list=PLlhM4lkb2sEhfuXL-2BDrJ67WkUdQ2v9b : Core Java Playlist
https://youtube.com/playlist?list=PLlhM4lkb2sEjVsbbZ_kiixY5CcR84IQUg : Advance Java Playlist
https://youtube.com/playlist?list=PLlhM4lkb2sEhdllbTIVF0rzD0coCiuHok : Android Playlist

=====================================

▶ Core Java Chapter-wise Playlist ◀

⭕ 9. https://youtube.com/playlist?list=PLlhM4lkb2sEiOcuH1g-CUuU288qmMNpyj
⭕ 8. https://youtube.com/playlist?list=PLlhM4lkb2sEh1pBs0KBb63PlKKqRx6M1a
⭕ 7. https://youtube.com/playlist?list=PLlhM4lkb2sEh8AARH5oEivYOrMgaVsPFb
⭕ 6. https://youtube.com/playlist?list=PLlhM4lkb2sEjaU-JAASDG4Tdwpf-JFARN
⭕ 5. https://youtube.com/playlist?list=PLlhM4lkb2sEhf5NlWeYh_gdcN49pHjVP0
⭕ 4. https://youtube.com/playlist?list=PLlhM4lkb2sEi4UoqSmobDeA5VNI1f2w3C
⭕ 3. https://youtube.com/playlist?list=PLlhM4lkb2sEgQmNKO43i7v60no4bdc3lI
⭕ 2. https://youtube.com/playlist?list=PLlhM4lkb2sEj6zsK25K9f15qNUATqYxGq
⭕ 1. https://youtube.com/playlist?list=PLlhM4lkb2sEhwPZhFmlox57kaCgMm5UgC

=====================================

▶Advance Java Chapter-wise Playlist ◀

⭕ 1. https://youtube.com/playlist?list=PLlhM4lkb2sEjDXBqaYbwAoDAQKh2yczR7
⭕ 2. https://youtube.com/playlist?list=PLlhM4lkb2sEiiEAP0uSFXiFY8KdXPnN0f

=====================================

Follow Me On Social Media :-
► Website : https://www.smartprogramming.in
► Instagram : https://www.instagram.com/smart_programming
► Facebook : https://www.facebook.com/smartprogramming.india

=====================================

JDK
(Java Development Kit) :

Java Developer Kit contains tools needed to
develop the Java programs, and JRE to run
the programs. The tools include compiler
(javac.exe), Java application launcher
(java.exe), Appletviewer, etc


JDK is mainly targeted for java development.
i.e. You can create a Java file (with the help
of Java packages), compile a Java file and
run a java file.

JDK = JRE + Development Tools

========================================================================================================

JRE
(Java Runtime Environment) :

Java Runtime Environment contains JVM, class
libraries, and other supporting files. It does not
contain any development tools such as
compiler, debugger, etc.



Actually JVM runs the program, and it uses
the class libraries, and other supporting files
provided in JRE.
If you want to run any java program, you need
to have JRE installed in the system.

JRE = JVM + Java Package Classes +
Runtime Libraries

========================================================================================================

JVM
(Java Virtual Machine) :

JVM is an abstract machine. It is a specification
that provides runtime environment in which
java bytecode can be executed.

JVM’s are available for many hardware and
software platforms. JVM is platform
dependent because configuration of each
OS differs and this makes java Platform
Independent.

JVM performs following main tasks:
-
- Loads code

- Verifies code

- Executes code

- Provides runtime environment Libraries