|What is Java?|
|Java vs Other Languages|
|Java on Internet|
|Java First Program|
|Java Commandline argument|
|Java Types of Variables|
|Java Getting Input from User|
|Java Math Functions|
|Java if statement|
|Java if-else statement|
|Java nested if-else|
|Java else-if ladder|
|Java Switch case statement|
|Java Nested Switch Case|
|Java Ternary/Conditional operator|
|Java while loop|
|Java do-while loop|
|Java for loop|
|Java Enhanced loop/for each loop|
|Java Labelled for loop|
|Java Nesting of loops|
|Java Break and Continue|
|Java Keywords Dictionary|
|Java Interview Questions|
Java is a general purpose object-oriented programming language developed by Sun Microsystems of USA in 1992.
Java was originally called Oak by James Gosling. The important feature of the language is that it is a platform neutral language (Platform means operating system, Java code works on any system).
Java is the first programming language, which is not tied to any particular hardware or operating system. Because programs developed in java can be executed on any system.
Java is the most popular language in the programming world. It has many different uses as below.
Java is the best suitable language for making the mobile applications. Java has powerful built in Packages and Classes which can be directly used to make any kind of Android Application.
The Java has powerful gaming frameworks which are used to make realiastic mobile games. Some best examples of frameworks are Cocox 3D, LibGDX etc
Web applications are the programs that runs on more than one computer and communicate through a network or server. Java supports the Servlet technology which defines the HTTP specific classes.
Java allows us to work and play in a secure computing environment. It allows us to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D.
Data which are very large in size is called Big Data. Java has well suited programming environment to work on large database projects.
Java is the best choice for many software developers who want to write applications involving scientific calculations and mathematical operations.
Java supports Java Server Pages (JSP) technology that helps software developers to create dynamically generated web pages based on HTML, XML, or other document types.
Java enables you to develop highly functional, reliable, and portable applications for today’s more-powerful embedded systems and devices.
Java supports powerful Network classes which can be used to establish communication between client and server. WhatsApp is the best example of network application in Android.
In Java, The simplest way to start making website by using JSP technology. JSP stands for Java Server Pages, and it allows us to embbed HTML in Java code files for dynamic page creation.