Learn Java coding with example
Java Architecture is a collection of components.There are fallowing tools that make Java as Java. These are JVM, JRE, and JDK .
Java Virtual Machine (JVM) is an engine that provides runtime environment to drive the Java Code or applications. JVM enables a computer to run Java programs written in other languages and produces Java bytecode(Universal Code).
The JDK is a software development package which is used to compile and run (Develop) java programme and applications . JDK package is available in java package that contains tools to run java programs. like javac,jdk,javap,javah,appletviewer and more. It contains JRE + development tools.