欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

javaSE笔记-JKD、JRE、JVM各自的作用和关系

程序员文章站 2022-06-22 08:11:40
java是一个面向对象的高级编程语言。 JDK发展史: 1995年Sun公司发布Java 1.0 版本(初始化版本,出生的版本号) 1997年发布Java 1.1版本 1998年发布Java 1.2版本 2000年发布Java 1.3版本 2002年发布Java 1.4版本 2004年发布Java ......

java是一个面向对象的高级编程语言。

 

jdk发展史:

  • 1995年sun公司发布java 1.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版本

  • 2009年:sun公司被oracle甲骨文公司收购,所以我们现在访问oracle官网即可:

  • 2014年发布java 1.8 版本。(很经典的版本, 长期支持)

  • 2017年发布java 9.0版本

  • 2018年发布java 10.0版本

  • jdk 11 (长期支持,是以后java推崇的版本,教学环境 2023)

  • jdk 12

  • jdk 13

  • jdk 14 ....

 

jdk,jre,jvm各自的作用和关系

javaSE笔记-JKD、JRE、JVM各自的作用和关系

 

jvm(java virtual machine),java虚拟机,真正运行java程序的地方。

jre(java runtime environment),java运行环境,包含了jvm和java的核心运行类库。

jdk(java development kit)称为java开发工具,包含了jre和开发工具。

 

三者的关系:

jdk > jre > jvm

 

java是可以跨平台的

java语言的跨平台实现原理:java程序运行在java虚拟机上,java的虚拟机本身不具备跨平台功能的,每个操作系统下都有不同版本的虚拟机。

 

简单dos命令

windows + r键,输入cmd调出dos字符操作界面。

命令 操作符号
盘符切换 盘符名:
查看当前文件夹内容 dir
进入文件夹 cd 文件名
退出文件夹 cd..
退出到磁盘根目录 cd/
清屏 cls