В Вашем примере всё, что находится внутри метода get_names, будет удалено после его выполнения (в том числе массив, который Вы там создаёте и возвращаете). И так будет происходить каждый раз, когда Вы вызываете этот метод.
Чтобы постоянно держать массив и работать с ним, Вам нужно где-то объявить этот массив (например, в классе Sql), а у Вас там только метод.
И как уже написали выше, массив - не лучшее решение в данном случае, т.к. он создаётся с определённым размером, и дальше Вы уже не сможете изменить этот размер. Используйте вместо массива List. Тогда можно будет менять размер, наполнять и "очищать" содержимое.