我最近从在PHP中工作转换为Java并有查询。想强调我是Java的初学者。从另一个Java类调用静态方法
基本上我在文件A(与类A)中工作,并且想要引用保存在文件B(类B)中的静态方法。在使用A类时,是否需要对文件B进行任何引用? (我正在考虑PHP中的require_once)我在A类中的代码如下:
Public class A{
String[] lists = B.staticMethod();
}
Eclipse没有将B识别为类。我是否需要创建一个B的实例才能访问静态方法。感觉像我真的俯视一些东西,并会欣赏任何输入。
这些类是否位于不同的包中?如果是,那么你需要在'A'类中导入'B'类。 –
静态方法不需要实例。一切看起来都很好,但'public'关键字应该以小写字母'p'开头。如果'B'在另一个包中,则需要添加一个导入语句:'import package_of_B.B;' – RaptorDotCpp