我是Java noob。編寫Java類以在另一個Java類中使用
這裏就是我想要做的事:
//File 1
public class Class1
{
//....does some stuff
}
//File 2
public class Class2
{
//..also does some stuff including:
Class1 c = new Class1();
}
文件1和文件2是在同一目錄下。
編譯,我使用的命令:
javac Class2.java
這是給我出錯的形式:
Error: Cannot find symbol Class1
如何解決這個問題?
他們是否在2個不同的文件?或在一個單一的文件? – raj
如果他們在不同的文件,但同一個目錄,你不需要導入 - 同封裝類神奇可用。如果它們不在默認包中(不包含'package'聲明),那麼您需要使用完全限定的類名(包括整個包)或通配符導入。 –
你在使用一些IDE嗎? –