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,他会提示你哪错了
|