При создании нового байта [] в Java вы делаете что-то вроде
byte[] myArray = new byte[54];
Чтобы освободить его, вы должны сделать
myArray = null;
Если что-то еще ссылается на ваш байтовый массив, например
yourArray = myArray;
вам также нужно установить другие ссылки на null, например
yourArray = null;
В Java сборка мусора происходит автоматически. Если JVM может обнаружить, что часть памяти более недоступна для всей программы, JVM освободит память для вас.