Java包 - 找不到类,同一目录

Sun*_*eep 1 java

我在同一目录中声明了两个Java类"giveMyOb"和"dataConn".两者都是公共课."giveMyOb"有一个静态方法"getMine()".在dataConn里面,我将静态方法称为

giveMyOb.getMine();
Run Code Online (Sandbox Code Playgroud)

当我尝试编译dataConn.java时,返回以下错误.

"找不到标志

symbol:变量giveMyOb
location:class dataConn
giveMyOb.getMine(); "

以前它曾经工作过.但现在不行.这是为什么?

附加信息:JDK 1.6.Windows 7. 64位.

更新(问题后30天):从Eclipse编译时,类被引用并且它可以工作.但是从命令行编译时同样不起作用.我无法弄清楚原因,没有任何合乎逻辑的想法!

duf*_*ymo 5

javac -classpath . *.java
Run Code Online (Sandbox Code Playgroud)

应该同时创建两个.class文件.包裹更复杂.我假设你没有.

学习Sun Java编码约定.您没有使用这些类名称跟踪它们.他们应该以大写字母开头.