黑马程序员技术交流社区
标题:
找出下列程序的错误
[打印本页]
作者:
zhangyibiao
时间:
2016-3-12 22:18
标题:
找出下列程序的错误
找出下列程序的错误并改正
class A {
public int num = 10;
public static int num2 = 20;
public void function() {
System.out.println("function方法执行了---------------");
}
public static void function2() {
System.out.println("function2方法执行了---------------");
}
public static void function3() {
System.out.println(num);
System.out.println(num2);
function();
function2();
}
}
class Test {
public static void main(String[] args) {
A.function3;
}
}
作者:
翔骋丨灬公爵
时间:
2016-3-12 22:27
{:2_39:}我得功力还没有达到,看不出问题
作者:
xanx14710
时间:
2016-3-12 22:36
mian方法调用方法没加括号
作者:
大大阳
时间:
2016-3-12 22:58
A.function3(),
调用方法得加上括号
作者:
luomoss
时间:
2016-3-12 23:39
第一,调用方法需要加()----A.function3(),;
第二,无法从静态上下文中引用非静态,function3()定义的是静态方法,调用了function()方法与num变量,这两个都不是静态,需要加上static
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2