Нет. Хотя более поздние версии Java смогут выполнять этот байт-код, вы не можете обновить его: более поздние версии файлов классов имеют другой формат.
Вы также не можете понизить его, потому что в старых версиях Java нет способа заменить отсутствующие байт-коды другими конструкциями.
[EDIT] IIRC, Sun добавил по крайней мере одну новую инструкцию для байт-кода для каждой основной версии Java. Обычно это является причиной основных выпусков Java: изменения в байт-коде.
Тем не менее, просто попытайте удачу и измените основную версию файла класса и посмотрите, загрузит ли ваша новая ВМ ее. Я сомневаюсь, что это подойдет для любого сложного примера, но вам может повезти.