System.out.println("Demo1中的公共成员变量a的值:"+a);中的引号用英文输入法中的引号,不要用中文输入法中的

解决方案 »

  1.   

    System.out.println("Demo1中的公共成员变量a的值:"+a);
      

  2.   

    我把引号改过了,但还有一个错误:class or interface declaration expected.
                                    package p1;
      

  3.   

    估计是包的问题你先
    //package p1;
    看还有没有别的问题好了后再加上
    package p1;
    有问题可以看:
    http://expert.csdn.net/Expert/topic/1597/1597133.xml?temp=.2745172
      

  4.   

    class Demo1
    {
       //公共类型的成员变量
       public int a;
    //公共类型的成员方法
    public void method()
    {
    System.out.println();
    }
    }
    //Demo2.Javaclass Demo2
    {
    public static void main(String args[])
    {
          //实例化Demo1
    Demo1 aDemo1 = new Demo1();
          //访问Demo1中的公共成员方法
    aDemo1.method();
          //访问Demo1中的公共成员变量
    aDemo1.a = 10;
           int a = aDemo1.a;
    System.out.println("Demo1中的公共成员变量a的值:"+a);
    }
    }是那样吧
      

  5.   


    package p1;
    class Demo1
    {
    public int a;
    public void method()
    {
    System.out.println();
    }
    }
    class Demo2
    {
    public static void main(String args[])
    {
          //实例化Demo1
    Demo1 aDemo1 = new Demo1();
          //访问Demo1中的公共成员方法
    aDemo1.method();
          //访问Demo1中的公共成员变量
    aDemo1.a = 10;
           int a = aDemo1.a;
    System.out.println("Demo1中的公共成员变量a的值?"+a);
    }
    }
      

  6.   

    你不会把它运行了吧?   应该先设置classpath,编译该文件,用到的时候import 就行了
      

  7.   

    整理如下:
    ------------------------------------
    //Demo1.Java
    package p1;
    public class Demo1
    {
       //公共类型的成员变量
       public int a;
    //公共类型的成员方法
    public void method()
    {
    System.out.println(a);
    }
    }
    ------------------------------------//Demo2.Java
    package p1;import p1.Demo1;//加上这行代码public class Demo2//加上public关键字
    {
    public static void main(String args[])
    {
          //实例化Demo1
    Demo1 aDemo1 = new Demo1();
          //访问Demo1中的公共成员方法
    aDemo1.method();
          //访问Demo1中的公共成员变量
    aDemo1.a = 10;
           int a = aDemo1.a;
    System.out.println("Demo1中的公共成员变量a的值:"+a);//修改中文符号
    }
    }
    ------------------------------------
    输出
    0
    Demo1中的公共成员变量a的值:10
    Press any key to continue...