Ποια είναι η συνηθισμένη διαφορά μεταξύ του Java Development Kit και του Interface Device Graphics, πότε είναι καλύτερο να χρησιμοποιείτε το JDK από το GDI;


Απάντηση 1:

Ποια είναι η συνηθισμένη διαφορά μεταξύ του Java Development Kit και του Interface Device Graphics, πότε είναι καλύτερο να χρησιμοποιείτε το JDK από το GDI;

Αυτό είναι ένα είδος δύσκολης ερώτησης, διότι το JDK και το GDI είναι εντελώς διαφορετικά πράγματα. Είναι και τα δύο API λογισμικού με μια γενική έννοια, αλλά για τόσο διαφορετικούς σκοπούς που ακόμη και λίγο δύσκολο να μιλήσουμε για το πώς μπορεί να είναι παρόμοια. Αυτό είναι λίγο σαν να ζητάς από κάποιον να συγκρίνει ένα κατσαβίδι και ένα βότσαλο.

Ίσως ακόμη χειρότερα - προσπαθούσα πραγματικά να βρω μια ακριβή αναλογία εδώ.

Το JDK είναι το πλήρες σύνολο βιβλιοθηκών, μεταγλωττιστών και άλλων εργαλείων που απαιτούνται για την ανάπτυξη λογισμικού στη γλώσσα προγραμματισμού Java. Το GDI, από την άλλη πλευρά, είναι ένα σύνολο API που δημιουργήθηκε από τη Microsoft και είναι το στρώμα γραφικών που τα προγράμματα που γράφονται για τα Windows χρησιμοποιούν για την έξοδο στην οθόνη ή σε έναν εκτυπωτή ή παρόμοια συσκευή.