Вот то, как к icrease производительности Ваших селекторов jQuery:
$('.select', this)
) Ваш файл читается как UTF-8, иначе символ со значением «65279» не может появиться. javac
ожидает, что ваш исходный код будет в кодировке по умолчанию платформы, согласно документации javac
:
Если -кодирование равно не указан, используется конвертер платформы по умолчанию.
Десятичное число 65279 - это шестнадцатеричный FEFF, который является меткой порядка байтов Unicode (BOM) . В UTF-8 это не нужно, потому что UTF-8 всегда кодируется как поток октетов и не имеет проблем с порядком байтов.
Блокнот любит вставлять спецификации, даже если они не нужны, но некоторым программам это не нравится найти их. Как отмечали другие, Блокнот не очень хороший текстовый редактор.
Попробуйте javac -encoding UTF8 One.java
Без кавычек и UTF8, без тире.
Здесь отлично работает, даже редактируется в Блокноте. Мораль этой истории - не используйте Блокнот. Скорее всего, там есть непечатаемый символ, который Блокнот либо вставляет, либо с радостью скрывает от вас.