Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
...
Попробуем этим воспользоваться. Создаем «true-static»-класс TrueStaticModule.java:
public class TrueStaticModule {
protected static int counter= 0;
public int getCounter() {
return counter;
}
}
В нем есть public-метод getCounter(), которым мы собираемся пользоваться в стационарной части программы.
Наследуем от него «динамический» класс DynamicModule.java:
public class DynamicModule extends TrueStaticModule {
public String toString() {
return "DynamicModule, version 1! "+(counter++);
}
}
Наконец, переписываем тест Test.java – «стационарную часть» программы:
import java.io.*;
public class Test {
public static void main(String[] argv) throws Exception {
for (;;) {
ClassLoader loader= new DynamicClassOverloader(new String[] {"."});
// текущий каталог "." будет единственным каталогом поиска