Как построить бесконечный l oop в Java при минимальных системных ресурсах? - PullRequest
0 голосов
/ 16 апреля 2020

Это концептуальный вопрос о построении преднамеренной бесконечности, в то время как l oop. По сути, мне нужно запускать программу, которую я создаю два раза в день, каждый день. Программа выполняет это, используя запланированный сервис исполнителя. Как я могу сохранить минимальное использование системной памяти между запусками программы, чтобы оно не влияло на производительность системы?

Вот пример запускаемого файла, который я хочу реализовать следующим образом:

    ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();
    Runnable runnable = new Runnable() {
        public void run()
        {
            DJIA obj = new DJIA();
            EST tu = new EST();
            obj.getDJIA();
            tu.getEST();
            try {
                 obj.createCSV();
            } catch (IOException e) {
                e.printStackTrace();
            }
           System.out.println("Testing!");
        }
    };
...