Как преобразовать байтовый массив в его числовое значение (Java)?

У меня есть 8-байтовый массив, и я хочу преобразовать его в соответствующее числовое значение.

например

byte[] by = new byte[8];  // the byte array is stored in 'by'

// CONVERSION OPERATION
// return the numeric value

Я хочу метод, который будет выполнять вышеуказанную операцию преобразования.