新手求助 谢谢……

chenghaozuibang 2010-04-05 05:20:04
第一个类 名字:Account.java

package banking;
public class Account{
private double balance;
public Account (){}
public Account(double init_balance){balance = init_balance;}
public double getBalance(){
return balance;

};
public void deposit(double amt){
balance=balance+amt;
};
public void withdraw(double amt){
balance=balance-amt;
};
}




第二个类 类名 TestBanking.java

import banking.*;
public class TestBanking{
public static void main(String [] args){


Account a = new Account(500.0);
System.out.println("上次账户余额为:"+a.getBalance());

a.withdraw(150.0);
a.deposit(22.5);
a.withdraw(47.62);
a.getBalance();
System.out.println("操作后账户余额为:"+a.getBalance());

}
}





问题:
假如两个类都在D盘根目录下,怎么在cmd框里输入,运行Account.java时,能在D盘根目录下自动产生一个banking的文件夹,里面含有Account.class

我自己用这种方法运行的:

在cmd命令框下输入“D:/javac Account.java”,然后D盘根目录下生成了个Account.class,然后我新建了一个banking文件夹,把Account.java 剪切到banking文件夹中,然后删除Account.java(经过多次试验在想到删除试试),再运行“D:/javac TestBanking.java”,才通过再运行“D:/java TestBanking”,才出结果,虽说这个做出来的,但是不明白为什么这样可以

希望高手解答
...全文
152 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaokangstudy 2010-04-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 duyu1025 的回复:]
Account.java
TestBanking.java
给你个建议,如果在CMD里调试程序 ,把。java文件前面的import ,package那些行都删了,放在一个文件夹里,然后在CMD里就用javac,java调试
[/Quote]

是啊javac -d . 文件名
这命令会自动创建相关的路径文件夹。
duyu1025 2010-04-05
  • 打赏
  • 举报
回复
Account.java
TestBanking.java
给你个建议,如果在CMD里调试程序 ,把。java文件前面的import ,package那些行都删了,放在一个文件夹里,然后在CMD里就用javac,java调试
chenghaozuibang 2010-04-05
  • 打赏
  • 举报
回复
请问看那本书? 我看的几本书对包那里讲的不多
OoSmallCat 2010-04-05
  • 打赏
  • 举报
回复
看看书,关键字Package和import
liu_liyang 2010-04-05
  • 打赏
  • 举报
回复
基础知识。先看书。。再问问题吧
  • 打赏
  • 举报
回复
这个很简单!

下个JCreater软件,编译带包的java文件会自动生成包。

第二个类 TestBanking.java, 引入了包banking( import banking.*;)

Account a = new Account(500.0);引用了Account类
所以包banking一定要包含Account类

这是java很基本的!
p2p81 2010-04-05
  • 打赏
  • 举报
回复
新手太新了,找本java程序设计看看吧。
rumlee 2010-04-05
  • 打赏
  • 举报
回复
包啊,这是java最基本的问题了吧。一般都是会在课程的第一章就会看到的吧。
无聊司马 2010-04-05
  • 打赏
  • 举报
回复
路径变了啊 要不你直接用import 也可以啊

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧