هذه الوصف ينطبق على مجموعة أدوات JDK (Java Development Kit). تتضمن JDK العديد من الأدوات المساعدة التي تستخدم لتطوير وتنفيذ تطبيقات جافا. بعض هذه الأدوات تشمل محرر نصوص (text editor)، مترجم (compiler)، مجموعة أدوات لإدارة الوظائف الخلفية (utilities for managing backend processes)، أدوات للتصحيح والتشغيل (debugging and running tools)، وأدوات أخرى تساعد على تطوير تطبيقات جافا بكفاءة.