我在C:/下写了两个小程序Cat.java和Dog.java
先写的Cat.javapackage com.jin;
public class Cat {
} //(cat.java)然后我将Cat进行编译,并且将Cat.class放入了C:/com/jin目录中
然后我写Dog.java//import com.jin.*;
import com.jin.Cat;
public class Dog {
public static void main(String[] args) {
Cat c = new Cat();
}
} //(jin.java)但是问题出现了,当我用import com.jin.Cat引入Cat类时,可以成功编译Dog.java。
但用import com.jin.*时,却说确认Cat在正确的子目录下。这是怎么回事?(C:/com/jin/下只有Cat.class没别的类)
先写的Cat.javapackage com.jin;
public class Cat {
} //(cat.java)然后我将Cat进行编译,并且将Cat.class放入了C:/com/jin目录中
然后我写Dog.java//import com.jin.*;
import com.jin.Cat;
public class Dog {
public static void main(String[] args) {
Cat c = new Cat();
}
} //(jin.java)但是问题出现了,当我用import com.jin.Cat引入Cat类时,可以成功编译Dog.java。
但用import com.jin.*时,却说确认Cat在正确的子目录下。这是怎么回事?(C:/com/jin/下只有Cat.class没别的类)
1)类Dog的源文件名怎么取成:jin.java?
2)类Dog属于哪个包?它是放在哪个目录下的?
3)类Cat的源文件名怎么取成:cat.java(cat小写)?