Первый путь глобален.Это означает, что у вас есть возможность нарушить работу другой библиотеки или фреймворка, которые вы используете в своем приложении.
Второй способ - это правильный способ сделать это, но, конечно, он ограничивается только вашим классом.Также по памяти, лучше.
Также, если вы хотите "глобальную" переменную, используйте singleton.: D