2
Я хочу создать класс в java, доступный для всех других классов моего проекта.Глобальные переменные в java
Я создал это в пакете по умолчанию, и теперь его не видно. Каков наилучший способ сделать это в java?
Я хочу создать класс в java, доступный для всех других классов моего проекта.Глобальные переменные в 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();
Очень похоже: http://stackoverflow.com/questions/2030148/whats-the-syntax -to-import-a-class-in-a-default-package-in-java – Pops
хорошая ссылка. стоит отметить, что вы не можете импортировать из пакета по умолчанию. –