Я студент университета в Японии и плохо говорю по-английски, но позвольте мне задать один вопрос.
Я попытался запустить Java и установил Java jdk1.8.0_171, включая javac и java. Затем я установил PATH в Windows10 и смог скомпилировать один файл java.
Однако, когда я попытался создать другой файл, Cygwin показал мне сообщение об ошибке, и он был сломан, так называемое искажение текста.
Я не возражаю, чтобы язык Cygwin был английским, поэтому, пожалуйста, научите меня, как решить эту проблему.
よ ろ し く お 願 い い た し ま す。

Спасибо вам за ваш быстрый ответ! Я мог бы улучшить свой сценарий прямо сейчас! ... но с этого момента я хочу проверять свой скрипт по сообщению об ошибке. Если есть возможность, подскажите пожалуйста как решить проблему искажения текста. Извините за медленный набор текста ...
Итак, мы полностью игнорируем код? Это проблема только с javac? Я бы предположил, что cygwin использует кодировку, а javac - другую.




Что ж, у вас проблема компиляции в
test.javaв строке 16. Я предполагаю, что вы вызываете методnormRandиз контекстаstatic(скорее всего, методmain). Без кода сложно сказать, но это проблема с контекстомstatic.