小编自述: (最近有好多事需要处理,就比如咱心心念念的四级!导致小编近一段时间都没写博客!!!!主要原因还是小编不够自律吧!为了防止小编忘掉之前学的,于是又从头开始再学一遍!!!!所以友友们不要轻易放弃哦!加油!!!!言归正传,今天的任务是要稍微了解一下JAVA啦!!!)

目录

​一.JAVA语言发展史

1.JAVA之父​

2.JAVA的前生后传​​​

​二.JAVA语言跨平台原理

​三.JRE和JDK

1.JRE(Java Runtime Environment)​​​

2.JDK(Java Development Kit)​​​

3.JDK,JRE和JVM的关系​​​

 ​四.JDK的下载和安装

​五.JAVA运行原理图


一.JAVA语言发展史

 咱们都知道语言是人与人之间沟通的方式,而计算机是不懂人类说的语言的,它只认识0和1.  为了让计算机能懂人类的语言就出现了计算机语言.   计算机语言就是人与计算机进行信息交流.

JAVA语言就是较为优秀的计算机语言之一.

1.JAVA之父

           

左边的图片便是JAVA之父,詹姆斯.高斯林(James Gosling),他是JAVA的创始人.而右边的图是JAVA程序的LOGO.

2.JAVA的前生后传

JAVA最开始并不叫这个名,它的前生是oak.  oak的英文意思是橡树.当时詹姆斯.高斯林在开发JAVA语言的时候常常呆在自己的小工作室里,而工作室窗外就有一颗橡树,那棵橡树见证了JAVA的一点一滴,于是就取名为oak.    但是当詹姆斯.高斯林去申请这个项目时,却发现oak已经有人用了.     于是后来就回去和同事坐在那里喝着咖啡想该取什么名字,望着手中的咖啡突然想到印度尼西亚爪哇岛盛产咖啡,于是就有了JAVA这个名.   而JAVA 的LOGO就是一杯热腾腾的咖啡.

JAVA最开始是由美国Sun(Stanford University Network)公司于1995年推出的计算机语言.   后在2009年Sun公司被Oracle甲骨文公司收购.

二.JAVA语言跨平台原理

此处的平台是指操作系统: Windows      Mac      Linux

跨平台即是指JAVA程序可以在任意操作系统上运行

JAVA ------>JVM(java虚拟机)------->各操作系统(不同的操作系统,只需要JAVA提供相对应的JVM)

例如:  JAVA提供了Windows操作系统版的JVM,就可以在Windows操作系统上运行.

三.JRE和JDK

1.JRE(Java Runtime Environment)

JRE是Java程序的运行时环境,包含JVM和运行时所需的核心类库,想要运行一个已有的Java程序,那么就需要按照JRE即可

2.JDK(Java Development Kit)

  • JDK是Java程序的开发工具包,包含JRE和开发人员使用的工具.
  • 开发工具包含编译工具(javac.exe)和运行工具(java.exe).想要开发一个全新的Java程序,那么必须按照JDK.
  • JDK的特点:* 一次编写,到处适用   * 跨平台    * 安全性高    * 分布式    * 多线程

3.JDK,JRE和JVM的关系

 四.JDK的下载和安装

这个详细介绍在小编之前的一篇文章里有哦!连接在下面:JDK的安装,配置和相关介绍_naoguoteng的博客-CSDN博客

五.JAVA运行原理图

(Java的执行原理图的详细介绍在小编的另一篇博客里有写哦!点击这里,就会空间转移啦!!!!)

https://blog.csdn.net/naoguoteng/article/details/123482656

好啦!今天到这里就结束啦!!!感谢各位友友们的捧场!!!!!!

 

 (小编也在努力学习更多哟!以后会多多分享哒!)

希望对友友们有所帮助!!!!