想了解更多请查看java学习(idea版)
目录
JVM(虚拟机) 、JRE(运行环境) 、 JDK (开发工具)
Java历史
Java语言诞生于1990年年末Sun公司,本来准备嵌入式系统将来在未来家用电器领域大显身手,Sun公司成立了一个由James Gosling领导的“Green计划”,准备为下一代只能加点编写一个通用控制系统;Java语言前生是Oak语言,但是注册的时候发现被注册了,所以改名Java,Java的名字灵感来源于爪哇岛喝过一杯美味的咖啡
- 1995年Sun公司发布Java1.0版本
- 1997年发布Java 1.1版本
- 1998年发布Java 1.2版本
- 2000年发布Java 1.3版本
- 2002年发布Java 1.4版本
- 2004年发布Java 1.5版本
- 2006年发布Java 1.6版本北京市昌平区建材城西路金燕龙办公楼一层 电话:400-618-9090
- 2009年Oracle甲骨文公司收购Sun公司,并于2011发布Java 1.7版本
- 2014年发布Java 1.8版本
- 2017年发布Java 9.0版本
Java可以做什么?
Java语言目前是最流行的面向对象编程语言,Java语言可以开发:JavaWeb,JavaEE,Android
Java运行时环境(jre),以及常用的Java类库等。
- bin:存放JDK的各种工具命令,常用javac、java等命令就放在该路径下
- db:安装JavaDB的路径
- include:一些平台特定的头文件
- jre:运行Java程序所必需的JRE环境
- lib:存放JDK工具命令的实际执行程序
- javafx-src:存放JavaFX所有核心类库的源代码(目前我们不会接触到)
- src:存放Java所有核心类库的源代码
JRE:Java Runtime Environment,即Java运行时环境,是Java程序运行的必须条件
JVM:Java Virtual Machine,即Java虚拟机,和实际的计算机一样,它具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存和寄存器;JVM大致分:指令集、寄存器、类文件的格式、栈、垃圾回收堆和储存器
- JavaS