You can use this keyword to call an instance method.
class Student { void m1() { // Invoke the m2() method this.m2(); // same as "m2();" } void m2() { System.out.println("n2"); } }
The following code shows how to invoke m2() via m1()
class Student { void m1() {//from ww w. j a va2 s .c o m // Invoke the m2() method this.m2(); // same as "m2();" } void m2() { System.out.println("n2"); } } public class Main { public static void main(String[] args) { Student s = new Student(); s.m1(); } }