Windows系统怎么安装和配置JDK?-创新互联

一、JDK介绍

JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。

10年积累的成都网站制作、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有漳州免费网站建设让你可以放心的选择与我们合作。
  • JAVA SE:standard edition,标准版。包含了基础和核心的库,可用于控制台及桌面应用软件的开发。
  • JAVA EE:enterprise edition,企业版。主要用于企业级分布式网络应用的开发。
  • JAVA ME:micro edition,微型版。主要用于嵌入式设备和移动设备上的应用开发。

1. Java与JDK的关系

  • Java是编程语言

Java是编程语言之一,我们学习Java主要是学习这个语言的特点,基础语法,以及常用的内置工具等等。写出的程序的文件只是一个个的纯文本文件,其中的内容都符合Java语法,但是还需要相应的环境才能够编译运行,得到程序的运行效果。

  • JDK是开发工具包

通常,语言的开发工具包都被称之为SDK:Software Development Kit。代表语言运行所需要的环境,比如:Java的SDK称之为JDK,运行C#需要有.NET环境,其他的语言也是如此。
但是SDK安装后会和之前接触到的软件有所不同,一般来说我们安装一个游戏或者一个软件以后,都有一个可以看到的运行界面,有一个exe可执行程序,桌面会产生一个快捷方式,bulabula~但是SDK并没有,我们看到的是bin目录中的一个个的命令和脚本,lib目录中的一个个库文件,这就相当于给我们的不是一个成型的软件,而是给了我们一整套开发出软件的工具和原材料。

  • 拿起"黏土"和"镐头",在"我的世界"中大干一番吧!

    2. JDK与JRE的关系

  • JRE:Java Runtime Environment。是Java的运行环境,在Java程序编译完成后,还需要一个运行环境。就相当于我们把一个word文档放到另外一个没有安装Office软件的电脑上是打不开的一样,在一个程序编写完成后,要有相应的环境才能运行。
  • JDK和JRE的区别:JRE只是一个运行环境,提供了Java程序运行需要的相关环境和命令,不支持编译和调试程序相关的工具,所以当我们想要运行一些基于Java编写的游戏或者应用时,只需要安装JRE就可以了。在JDK中,主要提供了程序开发所需要的各种工具和命令,当然运行也是必不可少的,所以我们下载的JDK中也包含了JRE,只要一并安装就好。

    二、JDK下载

    作为一个软件的学习者和开发者,大家一定要培养自己:去官网、查资料的好习惯,摆脱各种一键安装、软件管家之类的东西,把一切掌控在自己手中,用严谨的态度来要求自己,加油!

    1. 下载地址

    在百度中搜索JDK,前两条就会显示我们需要的网站,目前JDK属于Oracle公司的产品,所以我们打开网址时注意一下是oracle.com就可以了。
    Windows系统怎么安装和配置JDK?
    进入后就可以打开JDK8的下载界面,直接给出链接:javase-jdk8-downloads

    2. 版本选择

    我们回顾一下整个JDK的发展历程,可以发现,从1.6版本推出以后,基本上版本更新的周期比较稳定,每三年推出一个新的版本:
    Windows系统怎么安装和配置JDK?
    但自从JDK9版本推出以后,大版本的更新时间就改为半年,并且随后就抛弃了对9,10,12版本的更新支持,目前开放下载的版本是JDK8,JDK11以及最新的JDK13,所以目前企业中使用的主流JDK版本依然是8。
    作为入门的小白,应该选择哪一个版本呢?首先JDK8是肯定选项,我们的系统中可以存在多个不同版本的JDK,并可以在使用时进行切换。选择8的原因是因为已经能够满足学习的需要,并不需要用到新版本中的所谓"新特性"。
    另外需要明确的一点就是,随着版本更新,并不是一直在添加内容,也会进行删减,很可能造成某些类和命令已经被替换,而初学者又不知道如何用其他方式来解决。并且使用JDK8是各种Java软件的主流需求环境,如果没有特殊情况不需要进行更换

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


当前题目:Windows系统怎么安装和配置JDK?-创新互联
文章分享:http://azwzsj.com/article/esgoi.html