【发布时间】:2010-05-10 16:40:20
【问题描述】:
我想在 java 中创建一个可供我项目中所有其他类访问的类。
我在默认包中创建了这个,现在看不到它。在 java 中执行此操作的最佳方法是什么?
【问题讨论】:
-
很好的参考。值得注意的是,您不能从默认包中导入。
标签: java global-variables
我想在 java 中创建一个可供我项目中所有其他类访问的类。
我在默认包中创建了这个,现在看不到它。在 java 中执行此操作的最佳方法是什么?
【问题讨论】:
标签: java global-variables
通常不使用默认包,您的包将类似于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();
【讨论】: