执行java_Java-第四课命令行执行Java文件

废话:最近闲着没事看到了一些用命令行执行Java文件,对于现在大多数学习Java的人都是使用了各种工具,eclipse,myeclipse。新手大多没有实践过使用命令行,google里面有很多例子。所以写了一个简单的例子,当自己想看的时候可以看看。

走着:

使用环境:jdk1.6

fcc0abb064b0c14b05c4db30190bbc55.png

文件目录:

21212441-e9b1a57a70bb442eb7b514df19bcaac1.png

javac *.java会生成对应的*.class文件

java *.class就可以执行了,.class可以省略

1、t.java中是没有包的

public classt{public static voidmain(String[] args) {

System.out.println("Hi");

}

}

第一种方式

21203500-0384eda8a9bf4747bb83f75d3cd4ac04.png

第二种方式

c3c4226a4e756cda500486cd244df52d.png

有的人会在执行 java t.class的时候报这个错

bbe1d275b8da121373c151827f419342.png

请把环境变量classpath设置成如下:

b07c8b2c988e79b03a2513db19245dac.png

.;这个是告诉JDK,搜索CLASS时先查找当前目录的CLASS文件

2、a.java是有包的

packagetest;public classa{public static voidmain(String[] args) {

System.out.println("Hi");

}

}

第一种方式

1f4f9bba2854edcdd09338253dd7f53d.png

第二种方式

354e6643ca968278340a53c99e3abbf9.png

因为a.java是有包的所有执行class文件的时候要回到包所在的那层,然后通过包名.*执行

生成文件目录如下:

66111f8fd2b3fa0f11db4ac340985d69.png

结束:我喜欢博客园的这句话,代码改变世界。每天的重复的copy改,也许是一种命,也是一种享受,当你完成一个好玩的东西的时候,你的心里也会有成就感。模仿抄袭,是一种学习方式,是一种获取知识的手段。copy下去。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值