1.不管jdk包里面的,还是抱外面的都能用。包里面的jre是专门做开发测试用的,可能比较好发现程序问题.
  jdk包外面的,是你一般的java程序运行环境,里面还带浏览器applet插件,jar直接运行的exe好像也不一样。
2。应该是你的操作系统自带了jre。你到windows或program files目录上找找。
3. 在Windows上安装各种版本jre的时候,系统会在注册表上保留最新的jre运行路径。你可以建立环境变量,来让系统选择哪个版本

I'm falling off the sky all alone.The courage inside is gonna break the fall. Nothing can dim my light within. I am That I am 程序 = 数据结构 + 算法