当前位置:  开发笔记 > 编程语言 > 正文

java中的类未找到异常?

如何解决《java中的类未找到异常?》经验,为你挑选了1个好方法。

我在同一个包中有两个类(用户).

第一堂课:

package users;

public class Account{
  public String username;
  public String password;
}

第二课:

package users;

public class employee{

  public void login() {
    Account a = new Account();
    a.username = "MHM";
    a.password = "15234785";
    System.out.println("Username: " + a.username);
    System.out.println("Password: " + a.password);
  }
}

在我调用方法(登录)的主页面中:

它告诉我:java.lang.ClassNotFoundException:Account

  package users;

  public class Main{

    public static void main(String argv[]) {
      employee e = new employee();
      e.login();  
    }
  }

这个错误的解决方法是什么?

注意:这些类是在默认包中编写的,然后我创建包用户然后将它们移动到新包中....在将它们移动到新包中之前它们工作正常但是在移动后问题就出现了.



1> Tobias Baume..:

您的帐户类未正确定义.您忘了添加变量"username"和"password"的类型.应该是:

public class Account{
public String username;
public String password;
}

(更不用说公共全局变量从来都不是一个好选择(而是使用getter和setter) - 但这是一个不同的主题:))

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有