jdk与jre的关系是什么