Dlaczego są to metody rodzime hashCode () i getClass ()?

Sprawdziłem kod źródłowyObject klasa, w której znalazłem deklarację metodygetClass() było

public final native Class<?> getClass();

I deklaracjahashCode() było

public native int hashCode();

Dlaczego te dwie metodynative metody w klasie i jak mogę uzyskać kod źródłowy tych metod?

questionAnswers(3)

yourAnswerToTheQuestion