Hvad er det fælles og forskellen mellem Java Development Kit og Graphics Device Interface, hvornår er det bedre at bruge JDK end GDI?


Svar 1:

Hvad er det fælles og forskellen mellem Java Development Kit og Graphics Device Interface, hvornår er det bedre at bruge JDK end GDI?

Dette er slags et vanskeligt spørgsmål at besvare, fordi JDK og GDI er helt forskellige ting. De er begge software-API'er i generel forstand, men til så meget forskellige formål, at det er endda lidt vanskeligt at tale om, hvordan de kan være ens. Dette er lidt som at bede nogen sammenligne en skruetrækker og en helvedesild.

Måske endnu værre - jeg kæmpede faktisk for at komme med en nøjagtig analogi her.

JDK er det komplette sæt biblioteker, compilere og andre værktøjer, der kræves til at udvikle software på Java-programmeringssprog. GDI er på den anden side et sæt API'er oprettet af Microsoft og er det grafiklag, som programmer skrevet til Windows bruger til at udsende til skærmen eller til en printer eller lignende enhed.