Poderia me esplicar isso>>?

Ola galera sou muito novo no ramo de java e queria que vcis esplicasse detalhadamente isso daqui que estava na umas das apostila da Caelum Java orientação de objeto

Existe compatibilidade para trás em todas as versões do Java. Um class gerado pelo javac da versão 1.2
precisa necessariamente rodar na JVM 6.0. Por isso, recomendamos sempre usar a última versão do Java para
usufruir das tecnologias mais modernas mas sem correr o risco de quebrar aplicações antigas.

Muito obrigador ja agradeço desde já!!!

quer dizer q td oq vc programar com os conceitos das versões antigas será reconhecido pela versão mais nova do java, e não ao contrário(da mais antiga reconhecer a mais nova)

Qual a sua dúvida?

infelizmente o java ainda mantem compatibilidade com as antigas versões, porém nem todos os recursos estão disponiveis. Eles só estão aconselhando a usar a versão mais nova do java pra vc pode escrever codigo antigo tanto quando codigo novo sem problemas.