I think Markdown google-code-prettify has some incorrect lexical rules for Java (and possibly other languages).
It correctly identifies this code block from SO question 1485832 as being written in Java:
Gl.glLoadIdentity();
float tamaño = texto.Tamaño;
double tan = texto.Orientacion.Y / texto.Orientacion.X;
but as you can see, the syntax highlighting of one of the identifiers is messed up. I am guessing that it does not consider the non-ASCII character 'ñ' to be part of an identifier, whereas Java itself does consider it to be part of the identifier.