Java Programs
Java Programs
class program1 {
System.out.println("Hello World!");
}
Program 2
class program2 {
// Local variable
example.displayVariables();
}
Program 3
class program3 {
// Initialize strings
// 1. String Length
// 2. String Concatenation
// 3. Substring
Program 4
import java.util.Scanner;
class program4 {
int max;
max = num1; // num1 is greater than or equal to both num2 and num3
max = num2; // num2 is greater than or equal to both num1 and num3
} else {
scanner.close();
}
Program 5
import java.util.Scanner;
if (num % 2 == 0) {
} else {
scanner.close();
}
Program 6
class MyClass {
// Instance variables
int number;
String text;
// Default constructor
public MyClass() {
// Parameterized constructor
class program6 {
Program 7
class Student {
// Instance variables
int id;
String name;
this.id = id;
this.name = name;
}
class program7 {
student.display();
}
Program 8
class Animal {
System.out.println("Animal is eating");
System.out.println("Dog is barking");
class program8 {
Program 9
System.out.println("Duck is walking.");
}
// Implementing the swim method from Swimmable interface
System.out.println("Duck is swimming.");
Walkable.java
interface Walkable {
void walk();
Swimmable.java
interface Swimmable {
void swim();
}
Program 10
import java.applet.Applet;
import java.awt.Graphics;
*/
@Override
Program 11
class program11 {
try {
} catch (ArithmeticException e) {
}
Program 12
class program12 {
return a + b;
return a + b;
return add(a, 5.0f); // Default value for the second float number
System.out.println("Sum of floats with one default value: " + defaultFloatSum); // Output: 9.5
}
Program 13
// Parent class
class Animal {
// Method to be overridden
@Override
System.out.println("Dog barks");
@Override
System.out.println("Cat meows");
class program13 {
Animal myAnimal;
}
Program 14
class program14 {
try {
} catch (NegativeArraySizeException e) {
System.out.println("Continuing execution...");
}
Program 15
class program15 {
try {
} catch (NullPointerException e) {
} finally {
}
Program 16
import mypackage.*;
class program16 {
greeting.displayMessage();
Greeting.java
package mypackage;
}
Program 17
import java.util.Scanner;
class program17 {
while (num != 0) {
// Check if the original number and reversed number are the same
if (originalNum == reversedNum) {
} else {
scanner.close();
}
Program 18
class program18{
if (args.length == 0) {
try {
} catch (NumberFormatException e) {
} catch (IllegalArgumentException e) {
System.out.println(e.getMessage());
if (n < 0) {
return result;
}
Program 19
import java.util.Scanner;
class program19 {
System.out.println("Prime numbers between " + lowerLimit + " and " + upperLimit + " are:");
// Loop through each number in the range
if (isPrime(num)) {
scanner.close();
if (number < 2) {
return false;
if (number % i == 0) {
}
Program 20
@Override
System.out.println("Creating Thread...");
thread.start();