Как не "таскать" лишний код

Всегда когда хочу использовать метод или переменную из моего класса приходится писать что-то вроде com.mymod.MyClass.MyMethod() или com.mymod.MyClass.MyValue. Напрочь убивает читаемость. Как этого избежать (писать только MyMethod() или MyValue)? Пробовал использовать import com.mymod.MyClass; никакой реакции. Подскажите как сделать?
 
Насколько я знаю, тег static позволяет использовать метод, не создавая объект данного класса и не имеет отношения к моей проблеме(все ровно спасибо Хирург). Тем не менее myMethod -- static.
 
1,239
2
24
"*" простым языком значит что ты все импортируешь из данного класса.Таким же образом можно импортнуть и целый пакет
 
808
3
124
Чот как-то не очень работает
Код:
import static org.lwjgl.opengl.*;

Хотя было бы прикольно избавиться от подобного
Код:
import static org.lwjgl.opengl.ARBShaderObjects.*;
import static org.lwjgl.opengl.GL11.*;
import static org.lwjgl.opengl.GL15.*;
import static org.lwjgl.opengl.GL20.*;
import static org.lwjgl.opengl.GL30.*;
import static org.lwjgl.opengl.GL31.*;
import static org.lwjgl.opengl.GL33.*;
 
1,990
18
105
Да не про это тебе говорят, успокойся. Слово static видишь?
 
1,239
2
24
И почему кукугага т.е равена опять забанили?Вроде ничего не сделал
 
1,239
2
24
Если забанил ты - то не вопросов.В другом случае это тебя не касается
 
Сверху