不可以,非静态必须先实例,可以传参调用
package Test;
import java.util.Arrays;
import java.util.Scanner;
public class Test{
public void method1(){
System.out.println("调用对象/非静态方法");
}
public static void method2(Test test){
System.out.println("调用类/静态方法");
test.method1();//利用传参数的方法调用对象方法
//this.method1(); 会报错
//method1(); 会报错
}
public static void main(String[] args) {
Test test = new Test();
test.method1();
Test.method2(test);
}
}