Издержки при использовании интерфейса Observable очень малы, и даже при 40 Гц, вероятно, не повлияет на производительность.Я настоятельно рекомендую попробовать, чтобы увидеть, на что похожа производительность.
Одна из проблем заключается в том, что класс java.util.Observable просто сообщает наблюдателю, что произошло изменение, заставляя Обозревателя пойти и получить данные.,Это может считаться снижением производительности, если получение информации об Observable требует времени.Возможно, вы захотите реализовать свой собственный вариант в Observable, в котором новые данные передаются каждому наблюдателю в качестве аргумента вызова уведомления.