当前位置: 技术问答>java相关
关于包的问题!
来源: 互联网 发布时间:2015-01-09
本文导语: 看TIJ关于创建包的问题。 // Vector.java package com.bruceeckel.util; public class Vector{ public Vector(){ System.out.println("com.bruceeckel.util.Vector"); } } // List.java package com.bruceeckel.util; public class List { ...
看TIJ关于创建包的问题。
// Vector.java
package com.bruceeckel.util;
public class Vector{
public Vector(){
System.out.println("com.bruceeckel.util.Vector");
}
}
// List.java
package com.bruceeckel.util;
public class List {
public List() {
System.out.println("com.bruceeckel.util.List");
}
}
两个文件都放在一个目录下:
C:Java Filescombruceeckelutil
CLASSPATH=.........................;"C:Java Files"
现有文件
// LibTest.java
import com.bruceeckel.util.*;
public class LibTest {
public static void main(String[] args) {
Vector v = new Vector();
List l = new List();
}
}
编译不通过
C:Java Files>javac libtest.java
libtest.java:5: cannot resolve symbol
symbol : constructor Vector ()
location: class Vector
Vector v = new Vector();
^
libtest.java:6: cannot resolve symbol
symbol : constructor List ()
location: class List
List l = new List();
^
2 errors
请问为什么?????
// Vector.java
package com.bruceeckel.util;
public class Vector{
public Vector(){
System.out.println("com.bruceeckel.util.Vector");
}
}
// List.java
package com.bruceeckel.util;
public class List {
public List() {
System.out.println("com.bruceeckel.util.List");
}
}
两个文件都放在一个目录下:
C:Java Filescombruceeckelutil
CLASSPATH=.........................;"C:Java Files"
现有文件
// LibTest.java
import com.bruceeckel.util.*;
public class LibTest {
public static void main(String[] args) {
Vector v = new Vector();
List l = new List();
}
}
编译不通过
C:Java Files>javac libtest.java
libtest.java:5: cannot resolve symbol
symbol : constructor Vector ()
location: class Vector
Vector v = new Vector();
^
libtest.java:6: cannot resolve symbol
symbol : constructor List ()
location: class List
List l = new List();
^
2 errors
请问为什么?????
|
你的LibTest.java 第一句有没有 “package c05;” ?
真是太累了。好吧,帮人帮到底。你这样做:
1.delete all *.class files.
2.把LibTest.java放到c:java files 下面,把List.java and Vecto.java 放到
C:java filescombruceeckelutil 下面
3.打开一个cmd.exe,进入c:java files, 然后 javac LibTest.java
编译成功
4.java LibTest
真是太累了。好吧,帮人帮到底。你这样做:
1.delete all *.class files.
2.把LibTest.java放到c:java files 下面,把List.java and Vecto.java 放到
C:java filescombruceeckelutil 下面
3.打开一个cmd.exe,进入c:java files, 然后 javac LibTest.java
编译成功
4.java LibTest
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。