ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java基础了解

2021-08-16 22:33:57  阅读:175  来源: 互联网

标签:JRE Java JDK 基础 跨平台 了解 JVM java


Java基础了解

你们好啊,我是茶仙,我最近在准备javase总结,一共有三篇,基础语法,面向对象和常用类,javase高级部分,这是第一篇:基础语法,有点长,外加练习题,感兴趣的建议收藏着看,谢谢。

什么是Java语言?


 

Java是一门高级编程语言,由美国Stanford University Network公司推出,俗称 Sun公司

 

 

什么是编程语言?


 

编程语言是计算机的语言,我们可以使用编程语言来命令计算机来帮我们完成我们需要的功能。

 

 

Java 发展历史


 

从1995年Sun公司发布了java,版本是 1.0,一直到2009,被甲骨文公司收购,并在2011发布了java 7版本,然后从2011到今年java16。

 

 

Java:JVM , JRE , JDK


 

JVM:

JVM(Java Virtual Machine)是Java特有的,他是一个Java虚拟机,可以简单的理解为Java程序运行环境,我们所有的Java程序都会在JVM里面运行。

JRE:

JRE(Java Runtime Environment)是Java程序的运行时环境,JRE包含了“JVM”和运行时所需要的“ 核心类库 ”

JDK:

JDK(Java Development Kit)是Java程序开发的工具包,JDK包含了JRE和开发人员使用的工具

JVM、JRE、JDK的包含关系

 

Java语言的跨平台特性


跨平台

我们使用的软件有些只能运行在固定的系统之上,比如:Windows,但是有些软件是可以运行在不同的系统之上,这些软件我们称作为“ 跨平台软件 ”,而Java也不例外,Java也是跨平台编程语言

Java是如何实现跨平台?

Java编程语言的跨平台特性是由“ JVM ”来实现的,因为所有的Java程序都运行在JVM里面。

 

JDK 下载


我在这里给大家列出常用的版本。

JDK8  

JDK 8 :64 bit / 32(86x) bit

JDK 11

JDK 11:64 bit

下面是我用的JDK版本。

JDK15

JDK15: 64 bit

JDK的环境变量配置

需要做的准备

  1. 安装好JDK。

  2. 你要知道你JDK安装的路径。

  1. win + i。

  2. 点击“ 系统 ”。

  3. 在左侧找到“ 关于 ”,并且点击“ 关于 ”。

  4. 在右侧找到“ 高级系统设置 ”,并且点击“ 高级系统设置 ”。

  5. 在上方找到“ 高级 ”,然后在下方找到“ 环境变量 ”,并且点击“ 环境变量”。

  6. 找到“ 系统变量 ”,点击“ 创建 ”,变量名一定要是“ JAVA_HOME ”, 变量值是你JDK安装的路径, 然后“ 确定 ”。

注意!路径里没有 bin 文件夹的路径。

 

  1. 找到“ Path ”,并且双点击“ Path ”,点击“ 编辑文本 ”,然后输入“ %JAVA_HOME%\bin ”,最后全部点击“ 确定 ”

     

测试JDK是否安装成功

  1. win + r

  2. 输入“ cmd ”

  3. 然后在 cmd 里面输入“ java ” 或者 “ java -version ”

java:查看java

java -version:查看java版本

标签:JRE,Java,JDK,基础,跨平台,了解,JVM,java
来源: https://www.cnblogs.com/MarkDowm/p/15150252.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有