Is there a max length for class/method/variable names in Java? the JLS doesn\'t seem to mention that. I know very long names are problematic anyway from code readability and
If you go over the size limit imposed by the VM for method names then you get a compiler error (at least with the version of javac I am using):
Main.java:1: UTF8 representation for string "aaaaaaaaaaaaaaaaaaaa..." is too long for the constant pool