|
Test2.java代码:
package cn.zf;
public class Test2 {
Test2(){
System.out.println("Test2");
}
}
Test.java代码:
package cn.mybole;
import cn.zf.Test2;
public class Test{
public static void main(String[] args){
Test2 t = new Test2();
System.out.println("package test!");
}
}
编译出现这种错误: 编译Test2.java的结果应该是没问题的: |
|
![]() 10分 |
Test2的构造函数前加public。
你这种写法其他包的类无法访问。 |
![]() 10分 |
方法默认访问类型是protected 指的是同一个包下的类才可以调用到该方法
|
![]() 10分 |
很奇怪你的javac怎么会显示这个错误,你的目录结构都不对
|
![]() 10分 |
我解决了,给你附上我的截图,我用的myeclipse,他会提示你哪错了
|



