小弟初学java,今遇一难题,望众高手解答。 在TestBanking.java中去掉import,加上package banking;。呵呵,成与不成就看你自己了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把TestBanking.java放banking外退到banking外 javac banking/Account.javajavac TestBanking.java 你只要在TestBanking.java中的import banking.*;前面加上package banking;问题就可以解决了! 谢谢各位,今天我编译成功了。为了搞清楚问题所在,我特地翻阅了侯捷译的《Thinging in Java第二版》。侯捷是这么说的:开始学习运用关键字Package时,结果可能令人沮丧……(编译要求太严格了,JDK的编译环境太差了!这是我说的)侯捷说要注意的有几点:1.当你产生Package时,这个package必须置于其名称所指的目录中。2.从classpath所含括的目录出发,必须能够搜寻至此目录。为了搞清第二点的确切意思,我修改了数次classpath,终于成功。原来正如苍穹兄所说的,把TestBanking.java放banking外,退到banking外,再javac TestBanking.java。不过关键是我classpath设的不对,classpath不应该是banking子目录而是banking所在的目录。现在我来评价一下各位热心的网友,第一位第二位我不太认同,因为我的代码来自sun公司的官方教材书,全英文的,所以代码不可能有错。第三位苍穹兄说的没有错,但是他没告诉我要注意classpath的问题,结果我又多费了一番周折。第四位可峰先生,很遗憾我不认同你的观点。TestBanking只是调用banking里的类,没有必要把自己也package到banking里面。不过第二位和第四位先生,你们的意思是说把TestBanking也package到banking里,这样就能直接编译了?这个我还没有试过,稍后我会的。如果成功,各位都有分~~~~~在此我感谢上述的热心朋友,你们的建议和启发帮助我解决了问题。 java中时间奇怪的问题,急。。。。 JTree with CheckBoxes Collection中发生未经检查或不安全操作的提示信息 函数难题,如何求flMo 关于Servlet程序 有个困扰已久的问题,想找找答案,关于数据完整性 数学表达式的计算? 请问:在自己的applet类中能否使用自定义的其他类? 菜鸟问题,望大虾帮忙! 请问java如何调用可执行文件,并取得返回值? 请问平时用java开发应用程序,各位最常用也是最好用的是什么工具,java开发出的软件可以像VB开发的那样做安装程序吗?安装程序复杂吗? 调用在CMP中如何定义自己的finder方法怎么会有错?
退到banking外 javac banking/Account.java
javac TestBanking.java
侯捷说要注意的有几点:
1.当你产生Package时,这个package必须置于其名称所指的目录中。
2.从classpath所含括的目录出发,必须能够搜寻至此目录。为了搞清第二点的确切意思,我修改了数次classpath,终于成功。原来正如苍穹兄所说的,把TestBanking.java放banking外,退到banking外,再javac TestBanking.java。不过关键是我classpath设的不对,classpath不应该是banking子目录而是banking所在的目录。现在我来评价一下各位热心的网友,第一位第二位我不太认同,因为我的代码来自sun公司的官方教材书,全英文的,所以代码不可能有错。
第三位苍穹兄说的没有错,但是他没告诉我要注意classpath的问题,结果我又多费了一番周折。
第四位可峰先生,很遗憾我不认同你的观点。TestBanking只是调用banking里的类,没有必要把自己也package到banking里面。
不过第二位和第四位先生,你们的意思是说把TestBanking也package到banking里,这样就能直接编译了?这个我还没有试过,稍后我会的。如果成功,各位都有分~~~~~在此我感谢上述的热心朋友,你们的建议和启发帮助我解决了问题。