К любителям Java?
Ответ: нет, такими преобразованиями заниматься не стоит. Сгенерированный JIT-компилятором код для обоих вариантов будет практически одинаков, зато первый вариант выглядит понятнее и идеологически правильнее. Не забивайте себе голову тем, что вызов статического метода якобы быстрее виртуального. На самом деле, за счет динамической девиртуализации JVM сможет вызывать метод напрямую, минуя vtable. Более того, в некоторых случаях вызов статического метода может оказаться даже хуже из-за class initialization barrier. В целом, пишите так, как лучше с точки зрения архитектуры и концепций ООП.
Сильно сомневаюсь что будет какая-либо разница в принципе. Передается объект явно как параметр или неявно как this на производительность не влияет.

Для 100% гарантии надо провести следственный эксперимент или вооружиться дизассемблером.