java中带有package的java源文件在cmd下得运行

。### java中的包在文件系统中的反映

java源文件中如果开头没有package关键词,那么这个类就在一个默认包中,在文件系统中的反映就是
一个java类,包存储的实例
其中,前三个文件夹就创建的三个包,下面的两个java文件就是在默认包中。
如果使用import src.*这样的语句,那么只会引入下面的两个类,而不会引入上面的三个包中的类。

在cmd下运行带有package语句的java程序


2017/10/01  11:07    <DIR>          .
2017/10/01  11:07    <DIR>          ..
2017/10/03  20:58               698 demo.java
2017/10/02  12:52               455 demo1.java
               2 个文件          1,153 字节
               2 个目录 192,601,513,984 可用字节

E:\个人文件\java\Test\src\mStack>javac demo.java

E:\个人文件\java\Test\src\mStack>java demo
错误: 找不到或无法加载主类 demo

E:\个人文件\java\Test\src\mStack>cd..

E:\个人文件\java\Test\src>java mStack.demo
test!

E:\个人文件\java\Test\src>java mStack/demo
test!

win10系统下,cmd中使用javac没有异常,但是运行时出现了错误
解决方法是回到上一层目录,然后使用java pack_name.class_name的方式,当然,我这里试了下用/也是可以的


* 当然还有一种办法是修改环境变量,不过弄了半天没弄出来,就不在这写了,有兴趣的朋友可以去找找,欢迎分享! *

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值