java sourcepath_说一下Java里面的路径问题,CLASSPATH和SOURCEPATH
說一下Java里面的路徑問題,CLASSPATH和SOURCEPATH
java的路徑讓許多人,特別是初學(xué)者感到迷惑,我這里再解釋一下。我們分2個(gè)階段,1是編譯階段,2是運(yùn)行階段。
一、編譯階段
這個(gè)時(shí)候,我們要提供給編譯器的有2個(gè)路徑參數(shù),第一個(gè)是源代碼在哪里?也就是 sourcepath,第二個(gè)就是依賴的類在哪里?也就是 classpath
我們看一個(gè)例子
d:\temp\TestCP\d1\p1\Class1.java
view plaincopy to clipboardprint?
package p1;
public class Class1 {
public void show(){
System.out.println("Class1");
}
}
package p1;
public class Class1 {
public void show(){
System.out.println("Class1");
}
}
d:\temp\TestCP\d2\p2\Class2.java
view plaincopy to clipboardprint?
package p2;
import p1.Class1;
public class Class2 {
public static void main(String[] args){
Class1 c1 = new Class1();
總結(jié)
以上是生活随笔為你收集整理的java sourcepath_说一下Java里面的路径问题,CLASSPATH和SOURCEPATH的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xp中mysql优化_XP加速技巧大盘点
- 下一篇: java美元兑换,(Java实现) 美元