Cili është ndryshimi midis JDK dhe SDK?


përgjigje 1:

JDK (supozoj se nënkuptoni Java e Zhvillimit të Java) është një SDK. Sun e quajti atë JDK sepse marketingu - mjaft i suksesshëm, unë nuk e kam përdorur Java në 18 vjet dhe ende mbaj mend emrin.

Microsoft kishte shumë komplete të ndryshme zhvillimi dhe kryesisht i emëroi ato duke parashtruar SDK me një kualifikues, megjithëse kit (Windows) për zhvillimin e shoferit ishte DDK.

Nuk mbaj mend që "SDK" ishte e përhapur para mbizotërimit të Microsoft. Mund të jetë përdorur më herët, por sigurisht që Microsoft e ka bërë atë popullor.


përgjigje 2:

JDK:

Përveç JVM (Java Virtual Machine) dhe JRE (Java Runtime Environment), Java për Zhvillim Java (JDK) është një nga tre paketat kryesore të teknologjisë që përdoren në programimin Java. JDK është një paketë mjetesh për zhvillimin e softuerit me bazë Java që kërkon JRE (Java Runtime Environment) për të drejtuar programet Java.

SDK:

Një çantë e zhvillimit të programeve kompjuterike (SDK) zakonisht përbëhet nga një grup mjetesh të zhvillimit të softverit që mund të përdoren për të ndërtuar aplikime për një paketë softuerësh të veçantë, kornizë softuerësh, platformë harduerësh, sistem kompjuterik, tastierë për lojëra video, sistem operativ ose platformë të ngjashme zhvillimi.