黑马程序员技术交流社区
标题:
为什么会报错啊?
[打印本页]
作者:
晓晓恩
时间:
2015-12-22 11:24
标题:
为什么会报错啊?
class Person {
private String name;
public Person(String name) {
this.name = name;
}
public void info() {
System.out.println("此人名为: " + name);
}
public class PritObject {
public static void main(String[] args) {
//创建一个person对象,将之赋给p变量;
Person p = new Person("邓超");
//打印P所引用的Person对象;
System.out.println(p);
}
}
}
复制代码
---------- javac ----------
Person.java:10: 错误: 内部类Person.PritObject中的静态声明非法
public static void main(String[] args) {
^
修饰符 'static' 仅允许在常量变量声明中使用
1 个错误
输出完成 (耗时 0 秒) - 正常终止
作者:
晓晓恩
时间:
2015-12-22 12:29
原来是这里出问题了,已经解决了
作者:
dg216888
时间:
2015-12-22 13:02
public class PritObject缺少static修饰
作者:
鳌少宝
时间:
2015-12-22 13:02
呵呵 多练练就知道了呢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2