Jedním z příkladů dědičnosti v jazyce Java může být vytvoření třídy "Vehicle", která obsahuje obecné vlastnosti a metody pro vozidla, a poté vytvoření odvozené třídy "Car", která dědí vlastnosti a metody třídy "Vehicle" a přidává specifické vlastnosti a metody pro automobily. Například:

```
class Vehicle {
    String brand;
    int year;

    public Vehicle(String brand, int year) {
        this.brand = brand;
        this.year = year;
    }

    public void displayInfo() {
        System.out.println("Brand: " + brand + ", Year: " + year);
    }
}

class Car extends Vehicle {
    int numberOfDoors;

    public Car(String brand, int year, int numberOfDoors) {
        super(brand, year);
        this.numberOfDoors = numberOfDoors;
    }

    public void displayCarInfo() {
        System.out.println("Brand: " + brand + ", Year: " + year + ", Number of doors: " + numberOfDoors);
    }
}

public class Main {
    public static void main(String[] args) {
        Car myCar = new Car("Toyota", 2020, 4);
        myCar.displayInfo();
        myCar.displayCarInfo();
    }
}
```
Jedním příkladem použití dědičnosti v Javě je rozšíření třídy. Například, pokud máte třídu nazvanou "Auto", můžete vytvořit novou třídu nazvanou "SportovníAuto" a rozšířit třídu "Auto". Tím by "SportovníAuto" získalo všechny stejné vlastnosti a metody jako "Auto", zatímco vám umožnilo přidat nové vlastnosti a metody, které jsou specifické pro "SportovníAuto".