一Java 基础 1.JDK 和 JRE 有什么区别 JDK是java的开发工具包,包含各种类库,并且包含了JRE,javac是在JDK中的; JRE是java程序的运行环境,安装过程中自动添加PATH. 2. == 和 equals 的区别是什么 一. 对于==,比较的是值是否相等,如果比较的是基本数据类型的变量,则直接比较其存储的值是否相等, 如果比较的是引用数据类型,则比较的是所指向的对象的