0% found this document useful (0 votes)
24 views

001) Basic Information About Java

Java was developed by James Gosling and Sun Microsystems in 1995 and is now owned by Oracle. It is platform independent because Java code is compiled into bytecode that is run by a Java Virtual Machine, allowing the same code to run on different platforms. Java has features including being simple, object-oriented, portable, platform independent, secured, robust, and multithreaded.

Uploaded by

day2 testing
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

001) Basic Information About Java

Java was developed by James Gosling and Sun Microsystems in 1995 and is now owned by Oracle. It is platform independent because Java code is compiled into bytecode that is run by a Java Virtual Machine, allowing the same code to run on different platforms. Java has features including being simple, object-oriented, portable, platform independent, secured, robust, and multithreaded.

Uploaded by

day2 testing
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Basic information about java

• Java developed by james gosling and team at Sun Microsystems in 1995 (First release).
• initially it is named as OAK, later changed to JAVA.
• In 2010 Oracle acquired Sun Microsystems, now java owned by Oracle.
• Features of java
 Simple
 Object-Oriented
 Portable
 Platform independent
 Secured
 Robust
 Multithreaded
Why java is platform independent ?

• Code in other languages is first translated by a compiler into instructions for a specific type
of computer.

• The Java compiler instead turns code into something called Bytecode, which is then
interpreted by software called the Java Runtime Environment (JRE), or the Java virtual
machine.

• The JRE acts as a virtual computer that interprets Bytecode and translates it for the host
computer. Because of this, Java code can be written the same way for many platforms
(“write once, run anywhere”).
Java
(JDK)

Different library classes in java Link : https://docs.oracle.com/javase/8/docs/api/allclasses-frame.html

You might also like