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

2024-01-07 20:12:07

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

1、java语言发展史

java语言

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

java语言发展史

在这里插入图片描述

2、java语言跨平台原理

平台

平台至的是操作系统:

  • windows
  • Mac
  • Liunx

跨平台

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

跨平台原理

在这里插入图片描述
类似于上图,java跨平台原理如下:
在这里插入图片描述
在需要运行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的关系

在这里插入图片描述

4、JDK的下载和安装

JDK的下载

通过官方网站获取JDK:https://www.oracle.com/java/technologies/downloads/。
针对不同操作系统,下载相应JDK。
在这里插入图片描述

JDK的安装

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

JDK的安装目录

在这里插入图片描述
其他都为说明性文档。

文章来源:https://blog.csdn.net/qq_45591903/article/details/135368475
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。