Java-第四课命令行执行Java文件
废话:最近闲着没事看到了一些用命令行执行Java文件,对于现在大多数学习Java的人都是使用了各种工具,eclipse,myeclipse。新手大多没有实践过使用命令行,google里面有很多例子。所以写了一个简单的例子,当自己想看的时候可以看看。
走着:
使用环境:jdk1.6
文件目录:
javac *.java会生成对应的*.class文件
java *.class就可以执行了,.class可以省略
1、t.java中是没有包的
public class t{ public static void main(String[] args) { System.out.println("Hi"); } }
第一种方式
第二种方式
有的人会在执行 java t.class的时候报这个错
请把环境变量classpath设置成如下:
.;这个是告诉JDK,搜索CLASS时先查找当前目录的CLASS文件
2、a.java是有包的
package test; public class a{ public static void main(String[] args) { System.out.println("Hi"); } }
第一种方式
第二种方式
因为a.java是有包的所有执行class文件的时候要回到包所在的那层,然后通过包名.*执行
生成文件目录如下:
结束:我喜欢博客园的这句话,代码改变世界。每天的重复的copy改,也许是一种命,也是一种享受,当你完成一个好玩的东西的时候,你的心里也会有成就感。模仿抄袭,是一种学习方式,是一种获取知识的手段。copy下去。