Static Method & non Static method in Java

Veröffentlicht am: 25 Mai 2022
auf dem Kanal: JavaTwist
6
1

Static Method in Java:
In the static method, the method can only access only static data members and static methods of another class or same class but cannot access non-static methods and variables.
Syntax: public static void test(){}
The static method cannot be overridden because of early binding.
The static method uses compile-time or early binding.

Non Static method in Java:
Every method in java defaults to a non-static method without a static keyword preceding it. non-static methods can access any static method and static variable also, without using the object of the class.
Syntax: public void test(){}
The non-static method uses runtime or dynamic binding.
-The non-static method can be overridden because of runtime binding.

Example Code:
package p1;
class A{
//non-static method
public void Test1() {
System.out.println("This is a non static method");
}

//static method
public static void Test2() {
System.out.println("This is a static method");
}

}

public class B {

public static void main(String[] args) {
A a=new A();
a.Test1();// calls the non static method

A.Test2(); // calls the static method

}
}


Auf dieser Seite können Sie das Online-Video Static Method & non Static method in Java mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer JavaTwist 25 Mai 2022 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 6 Mal angesehen und es wurde von 1 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!