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下去。

 

posted @ 2013-03-21 21:03  lleid  阅读(23121)  评论(1编辑  收藏  举报