un .class c'est la version compilé d'une classe java (contenue dans un fichier .java)
Donc, en principe ca ne se lit pas, ca s'execute.
On peut utiliser des décompilateurs pour obtenir le source depuis un fichier compilé. ex de logiciel qui fait ca : http://members.fortunecity.com/neshkov/dj.html
Attention : certaines licences interdisent ce genre de manipulation. De plus, pour peu que le fichier ait été obfusqué, tu obtiendras un source, mais quasiment illisible