java中的全局变量

java中的全局变量,java,global-variables,Java,Global Variables,我想用java创建一个项目中所有其他类都可以访问的类 我在默认包中创建了它,现在它无法被看到。在java中执行此操作的最佳方法是什么?通常不使用默认包,您的包类似于com.yourdomain.mypackage。只要将类声明为public,所有类只要导入它就可以看到它 这个班看起来像 package com.mycompany.mypackage; public class MyClass {...} 那么类的用户将是 package com.mycompany.anotherpackag

我想用java创建一个项目中所有其他类都可以访问的类


我在默认包中创建了它,现在它无法被看到。在java中执行此操作的最佳方法是什么?

通常不使用默认包,您的包类似于
com.yourdomain.mypackage
。只要将类声明为
public
,所有类只要导入它就可以看到它

这个班看起来像

package com.mycompany.mypackage;

public class MyClass {...}
那么类的用户将是

package com.mycompany.anotherpackage;
import com.mycompany.myPackage.MyClass;

private final MyClass myClass = new MyClass();

非常相似:很好的参考。值得注意的是,您无法从默认包导入。