你的CLASSPATH设置有问题!
没有设置正确

解决方案 »

  1.   

    javac myStudent.java
    java myStudent
    注意大小写
      

  2.   

    楼上的都说了,要注意大小写
    java -cp . myStudent
    try~~~~
      

  3.   

    set classpath=%classpath%;.;
    有点么?
      

  4.   

    再试了一次,好像不是大小写的问题,运行:java myStudent也不行呀,
    另外:我的jdk安装目录为d:\jdk1.3
    我设制了用户变量为:
      变量名:classpath
      变量值:d:\jdk1.3\lib\dt.jar;d:\jdk1.3\lib\tools.jar请问为何还要问题呢?
      

  5.   

    上面有一位大侠的:java -cp . myStudent
    达到了目的,正确运行了,这是为何呢?
      

  6.   

    文件名注意大小写,public class MyStudent
    然后把文件存为MyStudent.java,再编译
      

  7.   

    对大小写拼写和环境设置
    量名:path
    变量值:d:\jdk1.3\bin
      

  8.   

    应该是classpath=d:\jdk1.3\lib\dt.jar;d:\jdk1.3\lib\tools.jar;.
    注意最后有个“.”
    不过我是不设置classpath的
      

  9.   

    运行你这个程序updateVar("female");
    这句话没有用的,打印出来的结果还是male
    我改了一下,代码如下:
    public class myStudent{
    private  static String stuName;
    private  static int stuAge;
    private  static String stuSex;
    public static void setVar(String name,int age,String sex){
    stuName = name;
    stuAge  = age;
    stuSex  = sex;
    }
    public static void setSex(String sex){
    stuSex = sex;
    }
    public String getstuName(){
    return stuName;
    }
    public int getstuAge(){
    return stuAge;
    }
    public static String getstuSex(){
    return stuSex;
    }

    public static void main(String args[]){
    setVar("Mike", 21, "male");
    setSex("female");
    String outVar = getstuSex();
                           
    System.out.println(outVar);
    }
    }
      

  10.   

    是classpath的问题,在配置环境变量时,必须佳上那个“.”,很重要的!