Sobes.tech
Middle

Heb je met generics in Java gewerkt?

sobes.tech AI

Antwoord van AI

Ja, in Java maken generics het mogelijk om klassen, interfaces en methoden te maken met typeparameters, wat de typeveiligheid verhoogt en de noodzaak voor casts vermindert. Bijvoorbeeld, je kunt een universele containerklasse maken:

public class Box<T> {
    private T content;

    public void setContent(T content) {
        this.content = content;
    }

    public T getContent() {
        return content;
    }
}

Deze klasse kan met elk type worden gebruikt, bijvoorbeeld Box<String> of Box<Integer>, wat helpt om runtime-fouten te voorkomen.