java基础知识点系列——java概述(一)

java基础知识点系列——java概述(一)

1、java语言发展史

java语言

  • 语言:人与人交流沟通的表达方式。
  • 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言。
  • java语言是美国Sun(Stanford University Network)公司在1995年推出的计算机语言。
  • java之父:詹姆斯·高斯林(james Gosling)

java语言发展史

java基础知识点系列——java概述(一)_第1张图片

2、java语言跨平台原理

平台

平台至的是操作系统:

  • windows
  • Mac
  • Liunx

跨平台

java程序可以在任意操作系统上运行。

跨平台原理

java基础知识点系列——java概述(一)_第2张图片
类似于上图,java跨平台原理如下:
java基础知识点系列——java概述(一)_第3张图片
在需要运行java应用程序的操作系统上,安装一个与操作系统对应的java虚拟机(JVM java virtual machine)即可。

3、JRE和JDK

JRE(java runtime environment)

JRE是java程序的运行时环境,包括JVM和运行时所需要的核心类库。
想要运行一个已有的java程序,只需要安装JRE即可。

JDK(java development kit)

JDK是java程序开发工具包,包括JRE和开发人员使用的工具。
其中开发工具:编译工具(javac.exe)和运行工具(java.exe)
想要开发一个全新的java程序,必须安装JDK。

JDK、JRE和JVM的关系

java基础知识点系列——java概述(一)_第4张图片

4、JDK的下载和安装

JDK的下载

通过官方网站获取JDK:https://www.oracle.com/java/technologies/downloads/。
针对不同操作系统,下载相应JDK。
java基础知识点系列——java概述(一)_第5张图片

JDK的安装

傻瓜式安装,下一步即可。
注意:安装路径中不要包括中文和空格。所有的安装路径最好目录统一。

JDK的安装目录

java基础知识点系列——java概述(一)_第6张图片
其他都为说明性文档。

你可能感兴趣的:(java,开发语言)