A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 晓晓恩 中级黑马   /  2015-12-22 11:24  /  1235 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. class Person {
  2.         private String name;
  3.         public Person(String name) {
  4.                 this.name = name;
  5.         }
  6.         public void info() {
  7.                 System.out.println("此人名为: " + name);
  8.         }
  9.         public class PritObject {
  10.                 public static void main(String[] args) {
  11.                         //创建一个person对象,将之赋给p变量;
  12.                         Person p = new Person("邓超");
  13.                         //打印P所引用的Person对象;
  14.                         System.out.println(p);
  15.                 }
  16.         }
  17. }
复制代码
---------- javac ----------
Person.java:10: 错误: 内部类Person.PritObject中的静态声明非法
                public static void main(String[] args) {
                                   ^
  修饰符 'static' 仅允许在常量变量声明中使用
1 个错误

输出完成 (耗时 0 秒) - 正常终止

3 个回复

倒序浏览
原来是这里出问题了,已经解决了
回复 使用道具 举报
public class PritObject缺少static修饰
回复 使用道具 举报
呵呵 多练练就知道了呢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马