Es salida de subprocesos múltiples de System.out.println intercalada
Si varios hilos llaman a System.out.println (String) sin sincronización, ¿se puede intercalar la salida? ¿O es la escritura de cada línea atómica? Los API no menciona la sincronización, por lo que esto parece posible, o la salida intercalada se impide mediante el almacenamiento en búfer y / o el modelo de memoria VM, etc.
EDITAR
Por ejemplo, si cada hilo contiene:
System.out.println("ABC");
es la salida garantizada para ser:
ABC
ABC
o podría ser:
AABC
BC