В качестве рождественского подарка я написал небольшую программу на Java для вычисления простых чисел. Мое намерение состояло в том, чтобы оставить его на всю ночь, вычисляя следующий штрих и записывая его в .txt файл. Утром я убью программу и возьму файл .txt моему другу на Рождество.
Есть ли что-то, о чем я должен беспокоиться? Имейте в виду, что это истинный новичок Ziggy, с которым вы разговариваете, а не какой-то умной проверки ошибок ASM.
EDIT. Более конкретно, поскольку я буду оставлять эту программу на всех простых подсчетах ночи, есть ли вообще вероятность того, что я столкнусь с какой-то ошибкой, связанной с памятью? Например, стеки раздавливают кучи или собак и кошек, спавших вместе?
ИЗМЕНИТЬ еще более конкретно, есть ли строка кода, которую я мог бы положить, чтобы остановить печать строк, когда размер файла составляет 4 ГБ? Просто быть в безопасности?
EDIT: успех: после того, как он оставил его всю ночь, я получил не более 13 КБ простых чисел. Самое высокое, что я получил, было 22947217, что составляет десятки тысяч простых чисел. Успех!