Mobile Apps: You can develop mobile apps using java. Example: Android developed in java language.

Web Application: This Web applications will be hosted in a server like Tomcat and this application can be accessed anywhere. Example: Many websites.

Enterprise Application: This application is secured, distributed and developed in Java. Example: Banking applications.

Key points to be noted:

Java is platform independent as Java program can be run in any OS or any hardware.

To compile the java program we need JDK.

JRE provides a runtime environment.

Many amazing applications have been developed by the Java platform. For Example, NASA World Wind has been fully developed in Java. It is similar to google earth. And Blu-Ray BD J has been developed in Java.

Eclipse is a popular IDE to develop Java projects and it is open source as well.

Conclusion

In this tutorial, we learned the basic concepts of java and came to know how the java program has been compiled and executed and what is the required environment to work on the java project.

In the video tutorial, you will see the demo of installing JDK, eclipse, and execution of one java program.

Check our upcoming tutorial to learn more about concepts of DataTypes, Loops, Arrays, Switch And Assertions in Java!!