cmd编译java怎么调用另一个类
Person.java代码:classPerson{Stringname;voidtalk(){System.out.println("mynameis"+name);}...
Person.java代码:
class Person{
String name;
void talk(){
System.out.println("my name is "+name);
}
}
Test.java代码:
class Person{
String name;
void talk(){
System.out.println("my name is "+name);
}
}
使用cmd编译时:
e:\src>javac Person.java
e:\src>javac Test.java
Test.java:3: 错误: 找不到符号
Person p1 = new Person();
^
符号: 类 Person
位置: 类 Test
Test.java:3: 错误: 找不到符号
Person p1 = new Person();
^
符号: 类 Person
位置: 类 Test
2 个错误
Test.java代码:
class Test{
public static void main(String args []){
Person p1 = new Person();
p1.name = "jj";
p1.talk();
}
} 展开
class Person{
String name;
void talk(){
System.out.println("my name is "+name);
}
}
Test.java代码:
class Person{
String name;
void talk(){
System.out.println("my name is "+name);
}
}
使用cmd编译时:
e:\src>javac Person.java
e:\src>javac Test.java
Test.java:3: 错误: 找不到符号
Person p1 = new Person();
^
符号: 类 Person
位置: 类 Test
Test.java:3: 错误: 找不到符号
Person p1 = new Person();
^
符号: 类 Person
位置: 类 Test
2 个错误
Test.java代码:
class Test{
public static void main(String args []){
Person p1 = new Person();
p1.name = "jj";
p1.talk();
}
} 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询