Когда бы я ни имел дело с загрузкой и рендерингом изображений в Java, я всегда использовал BufferedImage
для хранения и управления изображениями в памяти.
Однако недавно я наткнулся на несколькоразныесайты , которые используют класс Image
вместо BufferedImage
, и это заставило меня задуматься -, в чем разница?
Я знаю, что BufferedImage
имеет более крупный/оптимизированный набор инструментов, но достигается ли это любой ценой? Если да, то когда эта стоимость станет заметной? В каких ситуациях вы бы использовали Image
вместо BufferedImage
или наоборот -?