2017-11-21 9 views
-1

Hat dies mit dynamischen vs. statischen zu tun?Was bedeutet es, wenn eine Methode ein "statischer Aufruf" ist?

Ich frage, nachdem er es in diesem Satz verwendet:

System.out.print ist ein statischer Aufruf was bedeutet, seine schneller. Sie müssen auch keine Instanz erstellen, wenn Sie mit System.out.print arbeiten.

+2

Nein, es ist gegen statisch nicht dynamisch, aber was statisch ist für den? .. Die Antwort wird in dem Satz, den Sie zitiert haben, vollständig erklärt. – Yahya

+1

Statische Aufrufe werden nicht "schneller" ausgeführt. Sie rufen schneller an, weil Sie keine Instanz benötigen –

Antwort

0

Wenn eine Methode in einer Klasse (nennen wir sie "A") statisch ist, müssen Sie kein "A" -Objekt instanziieren, um die Methode aufzurufen.

sehen diese Antwort:

Java: when to use static methods

Verwandte Themen