0
点赞
收藏
分享

微信扫一扫

从0到1,开发环境安装和环境变量

人间四月天i 2022-04-04 阅读 97
java

1.Java入门

1.1Java是什么

在20世纪90年代,由于单片机的出现使用当时的C++语言来编写程序过于复杂和庞大,为了解决如何让编写的程序更好的跨平台运行的难题,科学家门开始着眼于语言的开发,于是在他们的不断努力下,于1996年1月,Sun公司发布了Java的第一个开发工具包,随后不断完善就变成了我们现在熟知的Java。在这我们可以了解到Java的初衷是为了实现跨平台,所以这也是Java编写的代码能在大多数操作系统运行的原因。

那么Java的跨平台是怎么实现的呢?

Java实现跨平台大致就以下几步:Java提供的开发程序包即JDK,让我们可以使编写的程序翻译为字节码文件(.class文件),再由Java的虚拟机JVM负责向操作系统解释给本地系统执行,所以Java其实是通过虚拟机JVM间接与操作系统交互。

1.2为什么学习Java

编程语言有很多,例如C/C++、Python、PHP、JavaScript、Go等等,有的人说:C语言是最好的语言;还有的人说Python是最好的语言,各种各样的都认为自己学的语言是最好的语言,甚至因为这个还在网上留下了一些段子,我则认为语言不分好坏,各有千秋。例如:C语言在编写底层代码更具优势,所以大部分底层的程序都是由C开发,而Java服务端编程、可移植性上无人能敌,这使得他长期霸榜。

在每个领域都有更适合的语言,Java的语法较为简单,能让人快速上手,现在的软件基本都是协同开发,那么代码的运行效率,可维护性,编译时的检查,跨平台能力,测试是否强大则是关键,而Java则符合这些条件,这也使得Java成为企业的首选。

2.Java开发环境安装

JDK下载

Oracle官方下载

我们可以在官网上下载JDK一般使用的版本都是jdk1.8,初学者也是建议使用1.8版本来学习。

这时小伙伴也有了疑问什么是JDK?

JDK(Java Development Kit)

JDK是Java开发程序包,是提供给Java的开发人员使用的,包含了Java编译时所必备的运行环境JRE,还有一堆Java工具以及Java的基本类库,还带有一些调试工具。

JDK包含了JRE那JRE又是什么呢?

JRE(Java Runtime Envirment)

JRE是运行Java编写的程序必不可缺的运行环境,包含了Java的虚拟机JVM和Java程序所需的核心类库,通过它Java的开发者才能将写好的程序发布到用户的手中,让用户使用。

JRE里面又有JVM那么JVM是什么?

JVM (Java Virtual Machine)

JVM是Java实现跨平台最核心的部分,将*.java文件编译为*.class类文件,在JVM上执行翻译为机器码,再交给操作系统执行,实现与操作系统的交互。

JDK安装

下载好安装包之后一般来说一直下一步就可以了,如果有需要的话也可以将安装途中第二步的公共JRE设置为此功能不可用,因为JDK安装包中已经包含了JRE,作为开发机器可以不用安装,之后就是等待安装完成。

3.环境变量配置

第一步:右键我的电脑,选择属性,点击高级系统设置。

或者点开Windows菜单直接搜索环境变量。

 选择环境变量:

在下方的系统变量选择新建,创建变量名为JAVA_HOME,变量值则是你JDK安装的目录。

 然后点击Path

 点击新建,也是输入刚才配置JAVA_HOME时的变量值即可。

 到此环境变量的配置就完成了,那么如何检验是否配置成功呢?

第一步:打开cmd窗口,win+r输入cmd即可打开

第二步:输入 java -version 命令,出现以下情况说明配置成功。

至此,开发工具的安装和环境变量的配置就已经完成,完成之后兄弟们去下载编译器就可以开始敲bug了,我们也初步认识到了Java这一高级语言,它的由来以及最初的初衷,和其他语言相比较的优势。

举报

相关推荐

0 条评论