Orden Lexicográfico en Java

¿Cómo es el orden lexicográfico definido en Java, especialmente en referencia a caracteres especiales como!, . ¿y así

Se puede encontrar un orden ejemplaraqu

Pero, ¿cómo define Java su orden? Pregunto porque estoy ordenando cadenas en Java y en Oracle y obtengo resultados diferentes y no puedo encontrar la especificación para el orden lexicográfico.

Respuestas a la pregunta(4)

Su respuesta a la pregunta