【发布时间】:2016-03-29 02:57:09
【问题描述】:
代码如下,我只是 Java 的初学者,过去 2 小时的大部分时间都在尝试访问新创建的 HelloWorld obj。
public class HelloWorld {
int i; // Class Variable(State)
void method() {
System.out.println("Inside Method");
}// Method (Behavior)
}
private HelloWorld obj = new HelloWorld();
int jj = 8;
obj.method(); // tried many variations of this part but to no success
我不知道我想做什么,但这似乎是正确的语法
public static void main(String args[]) {
System.out.println("Hello JBT!");
TestClass obj = new TestClass();
obj.method();
}
【问题讨论】:
-
可能是因为它不在方法中,也不在类中。请注意,您在
method之后结束了HelloWorld类......后面的代码应该在哪里? -
尝试在你的类中创建一个
public static void mainmethod 并在那里创建你的HelloWorld对象并在那里调用你的method()。 -
是的。该语法看起来是正确的。您甚至不需要
TestClass,您可以将main方法与您的HelloWorld类一起使用。试一试。
标签: java