History of Java:

Java was created by James Gosling in 1995 while working on a project named Greentalk for the television industry. The project was later renamed to OAK, named after the oak tree outside Gosling’s office. However, this name had to be dropped due to trademark issues. The team then considered several names before finally settling on Java, inspired by a cup of coffee.

Types of Java Applications:

  1. Web Application: These run on a web browser and are created using servlets, JSP, and struts technologies.
  2. Mobile Application: Java-based mobile applications.
  3. Standalone Application: Applications that can run independently, such as antivirus software.
  4. Enterprise Application: Designed for corporate organizations to manage major processes in real-time.

Features of Java:

  • Object-Oriented: Java is based on the object-oriented programming model.
  • Simple: Easy to understand and implement.
  • Secured: Java provides a secure platform for software development.
  • Platform-Independent: Java code can be written once and executed on any hardware or software system.
  • Portable: Java code can be used on any platform.
  • Architecture Neutral: Java is neutral to the architecture and the size of primitive types is fixed.
  • Robust: Java emphasizes error handling, type checking, and memory management.
  • Interpreted: Java code is translated into Assembly Language.
  • Distributed: Java supports the creation of distributed applications that can run on multiple computers simultaneously.
  • Dynamic: Java is designed to adapt to changing systems.
  • Multi-threaded: Java supports multi-threading for web application development.
  • High-Performance: Java uses a Just-In-Time compiler for improved performance.
Shubhajna Rai
Shubhajna Rai

A Civil Engineering Graduate interested to share valuable information with the aspirants.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest updates on your inbox

Be the first to receive the latest updates from Codesdoc by signing up to our email subscription.

    StudentProjects.in