手机扫码查看
java发展历史和java执行机制与环境变量
java的发展历史
Sun Microsystems于1995年推出的面向对象的程序设计语言,共同创始人的詹姆斯 高斯林(James Gosling)被誉为”java之父”
1996年发布JDK1.0
1998年发布JDK1.2
平台名称:
J2SE(Stadard Edition)
J2EE(Enterprise Edition)
J2ME(Micro Edition)
2004年发布JDK1.5 版本更名:JAVA5.0
平台名称:
javase
JavaEE
JavaME
2006年发布java6.0
2009年呗Oracle收购
2011年由Oracle发布java 7.0
2014年由Oracle发布java 8.0
2017年由Oracle发布java 9.0
2018年由Oracle发布java 10.0
2018年由Oracle发布java 11.0
java的语言特点
面向对象
贴近人类思维模式,模拟现实世界,解决现实问题
简单性
自动内存管理机制,不易造成内存溢出;简化流程处理、语义清晰
跨平台
操作系统、服务器、数据库
计算机的执行机制
编译执行:
– 将源文件编译成平台相关的机器码文件,一次编译,多次执行
– 执行效率高,不可跨平台

- 解释机制:
– 将源文件被一行一行解释,一行一行执行。不同的操作系统具备不同的解释器
– 执行效率低,可以跨平台
java的执行机制

- 先编译、再解释:
– 将源文件编译成字节码文件(平台独立文件.class),再将字节码文件进行解释执行
– java的设计理念:Write Once Run Anywhere
什么是JVM、JRE、JDK
JVM ( Java Virtual Machine ) 虚拟机 :使用软件在不同操作系统中,模拟相同的环境。JRE ( Java Runtime Environment ) 运行环境 :包含 JVM 和解释器,完整的 Java 运行环境。
JDK ( Java Development Kit ) 开发环境 :
包含 JRE + 类库 + 开发工具包(编译器+调试工具)。
java配置环境变量
在桌面 “我的电脑”(win7)、或者 “此电脑”(win10)鼠标右键 选择 “属性”
“高级系统设置”
“高级”–> 环境变量


新建系统变量
- 变量名: JAVA_HOME
- 变量值: java的安装目录
- 如C:\Program Files\Java\jdk1.8.0_231

- 变量名:CLASSPATH
- 变量值:. 或者
%JAVA_HOME%\lib;

- 变量名:PATH
- 变量值:
%JAVA_HOME%\bin;


- 本页地址 https://www.9713job.com/?p=1629
- 上一篇 <<web前端:css架构
- 下一篇 >>2020java教程:DOS命令操作



发表回复