Java程序的文件结构

D:\Eclipse\workplace\ReFly\src\web文件夹下有两个.java文件,分别为GreetClient.java和GreetServer.java文件,但是这两个文件是在web包下的。

1.编译

打开cmd,转到包web的上一个文件夹下,D:\Eclipse\workplace\ReFly\src

> javac web/GreetServer.java

编译文件,生GreetServer.class文件

如果不存在包,直接到java文件的上级目录,输入javac ClassName.java

同样的方式,编译GreetClient.java

2.运行

因为类中的参数是通过args数组设置的,如port

int port=Integer.parseInt(args[0]);

所以,在运行程序时,要在cmd输入参数值

>java web.GreetServer 6066

在另一个窗口

>java web.GreetClient localhost 6066

不用写.class或者.java。GreetServer要先于GreetClient。