//A.java
public class A
{
public static void main(String agrs[])
{
System.out.println("welcome");
D m2 = new D();
m2.msg();
}
}
class C
{
public void msg()
{
System.out.println("boss");
}
}
//B.java
public class B
{
public static void main(String agrs[])
{
System.out.println("Hiii");
C m1 = new C();;
m1.msg();
}
}
class D
{
public void msg()
{
System.out.println("Scientist");
}
}
Я создал программу java с именами файлов A.java и B.java внутри пакетов. , когда я выполнил эту программу в эллипсе, он запускается. Но при выполнении в терминале Linux он дает ошибку. Как скомпилировать эту программу в Linux?Как скомпилировать эту программу в терминале linux?
Какую команду вы использовали для выполнения в терминале и какова была ошибка? – Joe
[madesh @ madeshwaran pack2] $ javac A.java A.java:8: ошибка: не удалось найти символ \t \t D m2 = new D(); \t \t^ символ: класс D местоположение: класс А A.java:8: ошибка: не удается найти символ \t \t D m2 = новый D(); \t \t^ символ: класс D местоположение: класс A 2 ошибки [madesh @ madeshwaran Pack2] $ Javac B.java B.java:7: ошибка: не удается найти символу \t \t C m1 = новый C (); \t \t^ символ: класс C местоположения: класс B B.java:7: ошибка: не удается найти символ \t \t C m1 = новый C(); \t \t^ символ: класс C местоположение: класс B 2 ошибки – madeshwaran18
Там множество Java учебники, что там будет объяснить, как компилировать. – m02ph3u5