刚开始学习java,遇到了这样一个问题:
package banking;
public class Account
{
private double balence;
public Account(double init_balence)
{
balence=init_balence;
}
public double getBalence()
{
return balence;
}
public void deposit(double amt)
{
balence=balence+amt;
}
public void withdraw(double amt)
{
balence=balence-amt;
}
//System.out.println("hello");
}
然后又有一个相关的TestBanking.java,在运行时,先是用javac -d . Account.java,然后编译TestBanking.java时显示:错误的类文件:.\Account.java 文件不包含类Account
package banking;
public class Account
{
private double balence;
public Account(double init_balence)
{
balence=init_balence;
}
public double getBalence()
{
return balence;
}
public void deposit(double amt)
{
balence=balence+amt;
}
public void withdraw(double amt)
{
balence=balence-amt;
}
//System.out.println("hello");
}
然后又有一个相关的TestBanking.java,在运行时,先是用javac -d . Account.java,然后编译TestBanking.java时显示:错误的类文件:.\Account.java 文件不包含类Account
是不是也package banking 包内