What is java
Java is a high level programming language used to built windows applications, mobile applications , enterprise applications and web applications found by Sun Microsystems (Subsidiary of Oracle) in 1995 by James Gosling and team.
Currently more than 3 billion devices run java.
At first java is named as Oak but Oak is registered with Oak technologies so it renamed as java , java is name of Island
History of java
James Gosling, Patrick Naughton, Chris Warth, Ed Frank, and Mike Sheridan comes up with the idea of java at sun Microsystems.
This language was called “Oak” at first but renamed as “Java” in 1995. The C and C++ compiler was very expensive and time-consuming to create.
Thus a solution is needed in order to improvise the situation, ,Gosling and others began work on a portable and independent language which leads to creation of java.
Java was propelled to the forefront of computer language design, because the Web, too, demanded portable programs.
The Java designers knew that using the familiar syntax of C and echoing the object-oriented features of C++ would make their language appealing to the legions of experienced C/C++ programmers
Java is a programmer’s language. Second, Java is cohesive and logically consistent. Third, except for those constraints imposed by the Internet environment, Java gives you, the programmer, full control.
Java was designed to solve a certain set of problems. C++was designed to solve a different set of problems. Both will coexist.
Java also embodies changes in the way that people approach the writing of programs. For example, Java enhanced and refined the object-oriented paradigm used by C++, added integrated support for multithreading that simplified Internet access.
Java and its releases
- Java 1.0
- Java 1.1
- Java 2
- J2SE (Java 2 Platform Standard Edition)
- J2SE 1.3
- J2SE 1.4
- Java SE 6
Features of java
There are many features of java programming language. The primary reason behind was to bought security and portability in computer language
Some of the features as follows
- Easy to learn
- Object oriented
- Multi threading
- Cost effective
Java FAQ (Frequently asked questions)
Can we learn java without knowing any other programming language?
Ans: No, C and C++ is required in order to learn java
Right now which companies are using Java?
Ans: Google,Airbnb, Uber, LinkedIn,eBay ,Pinterest, Groupon, Spotify, Pandora, Square,Infosys, TCS, Wipro, HCL Tech, Naukri, Jaboong, Myntra, Flipkart, Trivago, ibibo, TripAdvisor
What we will learn in java
Java JVM, JRE and JDK
Java Data Types
Syntax in java
Comments in java
Variables In Java
Encapsulation in Java
Loops in Java
Switch Statements in java