Java运行机制和JDK下载安装

编程入门 行业动态 更新时间:2024-10-23 05:01:17

Java<a href=https://www.elefans.com/category/jswz/34/1728299.html style=运行机制和JDK下载安装"/>

Java运行机制和JDK下载安装

第二天课堂笔记

一、Java运行机制

java是结合编译型和解释型语言优点的一门语言,

运行原理:

我们所有的java的代码都是以.java结尾的文件,如果该文件需要运行了

java程序需要将.java文件进行编译器的编译,将.java编译为.class文件

class文件是一个字节码文件,也不是计算机直接读懂的文件,

通过java的虚拟机jvm来执行class文件

二、Java语言跨平台实现原理

有一个比较国际培训院校,上开设了JAVA俄语班(windows)、JAVA英语班(mac)、JAVA日语班(linux)等 等,关于JAVA的系列课程教室。小王是JAVA行业的大牛,于是国际院校的管理员邀请小王在工作之余,为一 些初来乍到的学生们讲课。很多同学听说小王讲课不错,都想听听小王的课,可是问题来了:各位学生来自不 同国家(不同的平台),他们大多只懂自己的国语(爱国呀!),而小王只懂汉语,对于英语略懂点(超级爱国 者),这怎么办呢? 有两种办法 第一, 他每次上课前,先准备好演讲稿,各种语言都用自己懂的汉语来标注; 第二,每次上课,带个翻译(通用的平台.jvm虚拟机)(这个翻译比较列害,八种语言不在话下)。 话说,这两种方式有什么不同呢?演讲稿不能灵活的变通,比如本来讲课定为周六上午,演讲稿上的开场白 是Good morning,ereryone!结果小王临时有事调到了下午 ,小王还照此不误的念了开场白,结果惹来众 笑,大牛也不过如此嘛,小王在学生面前丢了面子;而带个翻译呢,不管在什么时候讲课,讲的什么内容,他 都能给你翻译成相应的语言。

仔细想想,看看JAVA跨平台到底与上面的故事有何联系,可以想到:不同的国家就好比是平台,而翻译者就好 比是虚拟机(JVM) JVM: 看成是只能运行java语言的机器 
Java跨平台的真正原理
JAVA字节码通过虚拟机翻译(解释)给不同的平台,这个过程就叫做跨平台。JAVA字节码文件只有一个,但 针对不同的平台会有不同的虚拟机,比如有Mac平台的虚拟机、Linux平台的虚拟机、Windows平台的虚拟机 等等……究其原因,实现跨平台最根本的东西是虚拟机(JVM)。 

三、JDK下载安装

java的三个组件

JVMjava的虚拟机,包含了解析器,class字节码文件通过JVM运行在不同的系统上,所有的java对应字节码 文件只能通过JVM来运行。 JREjava的运行环境,里面包含了JVM和java的核心类库,jre营造了java程序运行所必须的环境,给使用 java程序的人员来使用。 JDKjava开发的工具包,给开发人员使用的,里面包含了jre和开发工具包。

JDK>JRE>JVM

JDK:JRE+开发工具

JRE:JVM+核心类库

JVM:JAVA虚拟机

一)JD下载

1、官网下载地址:www.oracle

2、找到官网中Producs里面的java

3、点击进入对应页面,选择Download Java

4、选择下载后会跳转到下载页面,里面会展示最新版本java下载,我们不需要下载最新的,需要下拉
找到jdk8下载

找到对应jdk8会有不同的系统供下载:

点击对应的下载后,会跳转到一个下载页面:

点击下载会跳转到登陆页面:如果没有账户需要注册一个:

如果没有账户需要注册一个:


登陆 后下载的文件:

二)JDK安装

1、双击打开安装包

2、点击下一步授权安装

3、更改jdk安装路径,建议不要将jkdk安装到C盘,下一步

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-

注意:我们安装jdk的路径中千万不要有中文

4、点击进入到安装页面,等待安装完成

5、在djk安装成功后,会出现一个jre安装界面,是必须要安装的

6、在安装jre的时候建议大家将jre的路径安装到jdk的文件夹下,就需要在jdk文件下手动创建一个jre的

目录

7、等待jre安装

8、安装完成后在弹出的窗口选择关闭就可以

三)JDK删除

如果安装成功后,或者安装成功了一半,jdk或者jre安装成功,再次打开安装程序会查询下面的提示:

我们需要将原来的jdk和jre卸载后重新安装:

1、打开控制面板

2、找到程序配置
在这里插入图片描述

3、将上述的两个都进行删除

四)验证jdk是否安装成功

1、打开jdk的安装目录,在进入到bin目录下:

2、在目录的地址栏,输入cmd命令进入到dos命令平台

打开对应dos命令平台:

输入java -version

输入javac -version

五)jdk安装目录介绍

bin: 该路径下存放了JDK的各种工具命令,我们使用的java和javac命令就在该目录下

include:该目录下存放了一些平台特定的头文件

jre:该路径下存放当前jdk对应的jre环境

legal:该路径下存放了jdk各模块的授权文档

lib:该路径下存放jdk的工具类和一些补充的jar包

在目录下有一个压缩包:src.zip 该包中存放了jdk8的源码:

四、JDK环境变量配置

为什么要配置环境变量?

我们现在安装完jdk后,只能在安装目录下使用java和javac命令,如果不在该目录下需要使用java和

javac的命令,怎么办?我们可以通过在系统中配置环境变量,在任意的地方使用java和javac的命令。

1、打开桌面中在此电脑中右键打开属性

2、在属性中找到高级系统设置

3、在高级系统设置中找到环境变量

4、在环境变量中配置对应设置

创建一个JAVA_HOME

打开path配置,系统原有的配置

在Path中添加一个环境配置:

%JAVA_HOME%\bin

点击确认退出配置

5、测试环境变量是否配置成功

直接在运行窗口打开cmd:

在打开的窗口输入javac -version命令

更多推荐

Java运行机制和JDK下载安装

本文发布于:2024-02-06 05:23:41,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1746719.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:运行机制   Java   JDK

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!