问题如下,怎么样修改才能让代码正常运行
package mypackage; //这两个打包和包导入不能删(这是研究此题的前提)
import mypackage.A;//这两个打包和包导入不能删
public class A //两个class必须有,可以小范围修改 例如public修饰符等
{
public void m(){
System.out.println("Hello World!");
}
}
class B //两个class必须有,可以小范围修改 例如public修饰符等
{
public static void main(String[] args)
{
A a=new A();
a.m();
}
}
CMD运行效果图如下:
本人觉得应该是class的权限问题,但是B类并没有写在B.java里面所以无法用public修饰
本人也试过将B设为主类,依旧是“找不到或无法加载主类B”
解决方案
20
没见过这么奇怪的写法
20
本人用eclipse试的时候,不管有没有 import mypackage.A;
都会输出hello world
都会输出hello world