Java学习里程-----Java学习第一步 JDK与JRE

一、JDK与JRE

说到学习Java的第一步,首先就要说说Java的特性,Java是一个可以跨平台的编程语言,什么叫跨平台,平台指什么?

 

平台用简单的话来说,就是操作系统,我们所熟悉的Windows、Linux等,跨平台的意思就是可以让你编写一次代码,去任何系统运行,不依赖于操作系统,也不依赖硬件环境。很多人又要问了,Java为啥可以做到这一点,这个就归功到Java虚拟机(Java Virtual Machine),也叫JVM;

JVM

JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。所以,只要有了JVM做支持,它就可以在任何地方去运行了,不需要考虑任何问题(除去你编码有错误,正常程序没问题);虽说Java是可以跨平台的,但是支持它的JVM却不是,它是支持Java语言跨平台的一个桥梁,JVM需要根据平台去实现不同的环境。

说了这么多,该说说JDK和JRE了。刚开始学编程的时候我老是弄混,什么是JDK,什么是JRE,这俩之间是不是有某种联系?我们带着疑问继续往下看。

JDK:

    JDK全称叫做Java Development Kit,懂英语的人可以看得懂,这个大致意思就是Java语言的软件开发包,这个里面有很多封装好的方法与类,可以直接进行调用;而且JDK是整个java开发的核心,它里面还包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

JRE:

    JRE全称叫做Java Runtime Environment,翻译过来叫做 Java语言的运行环境,它可以让计算机系统运行Java的应用程序,它里面包括了JVM、Java核心类库和支持文件,但是它里面不包含编译器、调试器和其他的工具。

通过上面的叙述我们可以知道,JDK中包含了JRE,我们平时开发需要的是JDK,光就有一个JRE是没有用的。但是,我们如果说想要部署一个Java的项目,我们只需要安装JRE就好。

二、下载安装

要想用Java编程,不只是需要Java的编程知识,还需要我们上面所说的JDK,那我们去哪里去找到它并且下载下来呢?

答案是:Orcale官网。

Java以前是Sun公司的产品,2009年的时候,被Orcale收购了,所以我们需要到Orcale官网去下载。

Orcale官网地址:https://www.oracle.com/index.html(访问速度慢,耐心等待一哈)。

我们呢,去下载J2EE的,原因是:

J2se(Java  2  standard edition),是Java2的标准版,主要用于开发桌面的应用程序。

J2ee(Java 2 enterprise edition)是Java2的企业版,主要用于分布式的网络程序的开发。

二选一,看你的电脑是什么运行位数,是那个下载那个,在这里我要说一下,JDK每个版本与每个版本都有所不同,不要用太老的,也不要去使用太新的,太新的出现了问题,不容易解决,我习惯用jdk8的,所以就选择的是JDK8的,当然你也可以用现在最新出来的JDK 13 。听说14也快更新出来了。

地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

下载好文件之后,直接双击,安装,安装在哪里都可以,我是安装到了D盘;

安装好之后,还需要配置JDK,让你的电脑可以运行JDK,我们呢来说说如何去配置;

找到我的电脑,移动上去,鼠标右键,选择属性,然后点击高级系统设置,选择环境变量;

紧接着,找到你刚刚安装JDK的文件路径:

直接复制路径,然后再系统变量中添加一个变量,注意是添加!!!

JAVA_HOME

D:\Java1.8.5\jdk1.8.5

像这样,然后点击确定;

再接着,再来创建一个系统变量:

CLASSPATH

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

看好了,直接复制,不要自己去写!!将上面两个复制上去,像这样

然后确定,最后一步,在系统环境变量中找到Path这个变量,点击修改,注意是修改!!!

将这两个加上去

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

然后点击保存,关闭所有的窗口,为了测试你的电脑上有没有正确的安装上JDK,还需要最后一步的测试!

键盘操作:Windows + R

输入cmd,然后回车

这时候会弹出来一个黑框框

然后分别直接输入命令:

java

javac

java -version

出来这些就是安装成功了!然后就可以开始我们的编程之旅了!

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

他 他 = new 他()

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值