Есть 2 класса. В первом классе метод main, с которого начинается запуск программы и который должен определять модификаторы 2-го класса. Код 1-го класса:
import java.lang.reflect.Modifier;
public class Main {
public static void main(String[] args) {
Test t = new Test();
Class aClass = t.getClass();
int mods = aClass.getModifiers();
if (Modifier.isPublic (mods)) { System.out.println("public"); }
if (Modifier.isAbstract(mods)) { System.out.println("abstract");}
if (Modifier.isFinal (mods)) { System.out.println("final"); }
}
}
Второй класс:
public final class Test {
}
При отрабатывании программы все хорошо, вывод правильный "public final". Но стоит объявить класс Test абстрактным, то, конечно, в классе Main полявляется ошибка, т.к. объекты абстрактных классов создавать нельзя. Собственно, вопрос: как преобразовать код класса Main, чтобы можно было получать любые модификаторы.
int mods = Test.class.getModifiers();
Виртуальный выделенный сервер (VDS) становится отличным выбором
Необходимо получить координаты местоположения и отобразить их на карте (Google Maps)Для этого использую класс FusedLocationProviderClient
Можно ли сделать так, если можно то как, что бы при нажатии Jbutton, выполнялся определенный метод каждую нечетную минуту пока программа не будет...
У меня есть проект посренный с использование MVC паттернаЯ решил перевести его на spring