Navigate

JavaScript Tutorial for Beginners

The Ultimate CSS Tutorial for Beginners

Data Structure Tutorial for Beginners

ReactJS Tutorial for Beginners

Node.js Tutorial for Beginners

SQL Tutorial for Beginners

Introduction to Java

Content

  • What is Java?
  • History of Java
  • Features of Java
  • Hello World Example
  • Activity
  • Updated on 10/09/2024
  • 450 Views

What is Java?

Java is a popular, high-level programming language used for building a wide range of applications, from mobile apps to large-scale enterprise systems. It is known for its portability, meaning code written in Java can run on any device that has the Java Virtual Machine (JVM).

History of Java

  • Developed by Sun Microsystems in the mid-1990s. James Gosling is considered the father of Java. It is now owned by Oracle Corporation.

Features of Java

  • Object-Oriented: Everything in Java is an object.

  • Platform-Independent: Write once, run anywhere (WORA).

  • Simple and Secure: Java is designed to be easy to use and has strong security features.

  • Robust and Multithreaded: Java programs can handle many tasks simultaneously and manage errors effectively.

Hello World Example

  • Write and run your first Java program that prints 'Hello, Java!' to the console.

Activity

  • Write and run a simple Java program that prints 'Hello, Java!' to the console.

Quiz

1. What is the main purpose of the Java Virtual Machine (JVM)?

  • a) To compile Java code
  • b) To interpret Java code
  • c) To run Java programs on any platform
  • d) To debug Java programs

2. Who is considered the father of Java?

  • a) Bill Gates
  • b) Steve Jobs
  • c) James Gosling
  • d) Mark Zuckerberg

3. What does WORA stand for?

  • a) Write Once, Read Anywhere
  • b) Write Once, Run Anywhere
  • c) Write Once, Rewrite Always
  • d) Write Once, Run Anytime

4. Is Java platform-independent? Why or why not?

  • a) Yes, because it is open-source
  • b) No, because it only runs on Windows
  • c) Yes, because it runs on the JVM
  • d) No, because it needs a specific compiler

5. Write a simple Java program that prints 'Welcome to Java!'.

  • a)
  • b)
  • c)
  • d)

© 2025 LEJHRO. All Rights Reserved.