Was sind statische und nichtstatische Methoden in Java?
Was sind statische und nichtstatische Methoden in Java?

Video: Was sind statische und nichtstatische Methoden in Java?

Video: Was sind statische und nichtstatische Methoden in Java?
Video: Static in Java VERSTEHEN (in 9 min) - Java Programmieren Lernen - 31 2024, Kann
Anonim

EIN statische Methode gehört zur Klasse selbst, während a nicht-statische Methode gehört zu jeder Instanz einer Klasse. Daher a statische Methode kann direkt aufgerufen werden, ohne eine Instanz der Klasse zu erstellen, und zum Aufrufen von a ist ein Objekt erforderlich nicht-statische Methode.

Was ist der Unterschied zwischen statischen und nichtstatischen Methoden in Java?

Einer der Schlüssel Unterschied zwischen ein statisch und ein nicht-statische Methode ist dass statische Methode gehört zu einer klasse während nicht-statische Methode gehört zur Instanz. Dies bedeutet, dass Sie a. anrufen können statische Methode ohne eine Instanz der Klasse zu erstellen, indem Sie nur den Namen der Klasse verwenden, z. Mathematik.

Wissen Sie auch, was die statische Methode in Java ist? In Java , ein statische Methode ist ein Methode die zu einer Klasse gehört und nicht zu einer Instanz einer Klasse. Die Methode ist für jede Instanz einer Klasse zugänglich, aber Methoden in einer Instanz definiert sind, kann nur von diesem Mitglied einer Klasse zugegriffen werden.

Was ist diesbezüglich der Unterschied zwischen einer statischen und einer nicht statischen Methode?

EIN statische Methode gehört zur Klasse und ein Nicht- statische Methode gehört ein Objekt einer Klasse. Das heißt, ein Nicht- statische Methode kann nur aufgerufen werden ein Objekt einer Klasse, zu der es gehört. EIN statische Methode kann aber sowohl auf der klasse als auch aufgerufen werden ein Objekt der Klasse.

Was bedeutet es, wenn eine Methode statisch ist?

Antworten. Die statisch Schlüsselwort gibt an, dass eine Membervariable oder Methode , auf die zugegriffen werden kann, ohne dass die Klasse, zu der sie gehört, instanziiert werden muss. In einfachen Worten, es meint dass du anrufen kannst Methode , auch wenn Sie das zugehörige Objekt noch nie erstellt haben!

Empfohlen: