About JVM

java virtual machine(jvm) is a software. which is machine dependent. every machine has a different jvm but the interpreting code is same, which help for running any java programs. it is a interpreter jvm work is following types class loading byte code varification give memory of function one time run the garbage collector generate a […]

How java work

As with many other programming languages, Java uses a compiler to convert human-readable source code into executable programs. Traditional compilers produce code that can be executed by specific hardware; for example, a Windows 95 C++ compiler creates executable programs that work with Intel x86–compatible processors. In contrast, the Java compiler generates architecture-independent bytecodes. The bytecodes […]

History of Java

In 1990, Sun Microsystems began a project called Green to develop software for consumer electronics. Sun is best known for its popular Unix workstations but has also engineered several popular software packages, including the Solaris operating system and the Network File System (NFS). James Gosling, a veteran of classic network software design, was assigned to […]

About java

Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems’ Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode that […]