Java development toolkit implementations