JAVA 代码的编译

1. 如果一个包分为多个源代码进行组织,在编译的时候可以使用如下办法:

javac  -d   .  *.java

实际上对于多个文件的情况,单独一个个编译反而会出现引用问题,一起编译更简单一些。

-d  指定放置生成的类文件的位置,当包名类似com.xx.yy时,不指定目标文件输出目录,则会编译输出到本地目录(不知道咋运行)。

 

2. 文件的执行,出了正确的设定classpath外,还需要注意执行文件的写法

如果main函数所在的文件中指定了包名,那么上述语句编译后会放在包名所指定的文件夹下,比如指定了这个包名:package com.liyunpeng.udp.echo

运行的时候需要如下进行:

java  com.liyunpeng.udp.echo.xxxx

而不是直接运行 java  xxxx

 

posted @ 2017-08-08 17:06  yunpengli  阅读(113)  评论(0)    收藏  举报