omprimento máximo do nome da variável ou método em Java

Existe um comprimento máximo para nomes de classe / método / variável em Java? o JLS não parece mencionar isso. Sei que nomes muito longos são problemáticos de qualquer maneira, do ponto de vista da legibilidade e da manutenção do código, mas por curiosidade há uma limitação (acho que os nomes das classes podem ser limitados pela limitação máxima de nomes de arquivos do sistema de arquivos

questionAnswers(3)

yourAnswerToTheQuestion