如何在不使用java

时间:2016-12-10 06:55:05

标签: java

嗨,经过很长一段时间我在学习java,我在没有对象帮助的情况下调用方法时感到困惑。

public class VariablesInJava {

int instanceField = 5;

static String staticField =" apple&#34 ;;

public void method(){

final String localVariable ="初始值&#34 ;;

    System.out.println(localVariable);

}

public static void main(String args[]) {

    VariablesInJava obj = new VariablesInJava();

    System.out.println(obj.instanceField);
    System.out.println(obj.staticField);
    System.out.println(VariablesInJava.staticField);
    System.out.println(new VariablesInJava().instanceField);
    obj.method();

}

}

如何在没有对象帮助的情况下调用method()?

2 个答案:

答案 0 :(得分:0)

您可以创建一个静态方法并调用该方法,而无需创建该类的对象。

答案 1 :(得分:0)

由于main方法是静态方法,您需要创建类 VariablesInJava 的对象,然后调用它或生成"方法"静态的。 这样做:

public static void method()

现在您只需调用method()而无需创建对象。

希望有所帮助。