Java2D: É sempre seguro converter gráficos em Graphics2D?

Assumindo que sempre usamos uma Sun JVM (digamos, 1.5+), é sempre seguro usar uma referência de Gráficos para Graphics2D?

Eu ainda não vi isso causar nenhum problema e, no meu entender, a classe Graphics é um código legado, mas os designers de Java não queriam mudar as interfaces das classes Swing e AWT para preservar a compatibilidade com versões anteriores.

questionAnswers(3)

yourAnswerToTheQuestion