Jaké jsou běžné rozdíly mezi sadou Java Development Kit a rozhraním grafického zařízení, kdy je lepší používat JDK než GDI?


Odpověď 1:

Jaké jsou běžné rozdíly mezi sadou Java Development Kit a rozhraním grafického zařízení, kdy je lepší používat JDK než GDI?

Na tuto otázku je těžké odpovědět, protože JDK a GDI jsou úplně jiné věci. Oba jsou softwarová API v obecném slova smyslu, ale pro takové velmi odlišné účely, že je i trochu obtížné mluvit o tom, jak by mohli být podobné. Je to něco jako požádat někoho, aby si porovnal šroubovák a šindel.

Možná ještě horší - vlastně jsem se snažil přijít s přesnou analogií.

JDK je úplná sada knihoven, kompilátorů a dalších nástrojů potřebných pro vývoj softwaru v programovacím jazyce Java. GDI, na druhé straně, je sada API vytvořených společností Microsoft a je grafickou vrstvou, kterou programy napsané pro Windows používají k výstupu na obrazovku nebo do tiskárny nebo podobného zařízení.