Предполагая, что мы всегда используем Sun JVM (скажем, 1.5+), всегда ли безопасно использовать ссылку Graphics для Graphics2D?
Я еще не видел никаких проблем, и, насколько мне известно, класс Graphics является устаревшим кодом, но разработчики Java не хотели менять интерфейсы для классов Swing и AWT для обеспечения обратной совместимости.