3.3 Java三大版本
- JavaSE:标准版(桌面程序、控制台开发 ……)
JavaSE 我们最主要学习的就是 SE,学的好的话,就可以写一些小游戏,比如 “连连看”、"扫雷"之类的。
- JavaME:嵌入式开发(手机小家电 ……)
JavaME 可以开发一些手机的程序,和嵌入式开发。但是现在手机程序 都用 android 开发,嵌入式 都用 C 或者 汇编。所以 JavaME 现在已经要被淘汰了。
- JavaEE:E企业级开发(WEB端、服务器开发 ……)
JavaEE 是对于WEB端、服务器开发、目前最好的,但SE 是EE的基础,所以一定要学好SE!
Write Once、Run AnyWhere
3.4 JDK JRE JVM
- JDK:Java Development Kit(Java开发者工具)
- JRE:Java Runtime Environment(Java运行环境)
- JVM:Java Virtual Machine(Java虚拟机)
从图中可以看出,JDK包含了JRE,JRE属于JDK的子集。JRE也包含JVM。所以安装Java环境直接下载JDK就行了,你会发现安装的时候会让你安装这三个!!!