学习Java则必须有相应的开发工具包-JDK。JDK全称是Java Development Kit,即Java开发工具包。只有安装了JDK,我们才能将编写的代码进行编译和运行。下面我先介绍一下JDK的下载。我打算分几篇文章来阐述JDK的安装。如果全部放在一篇文章中会导致文章过长。所以下面只介绍JDK的下载。

在常见的搜索引擎(如:百度,360,搜狗等, 我以百度为例)中输入Java, 会出现如下搜索结果:

我们需要点击正确的Java官方网站,按照国内搜索引擎的一贯风格,前几条一般都为推广广告。所以我们直接忽略就行。区分推广广告和真实搜索结果的关键在右下角。若右下角为“评价:广告”则是推广广告无疑,若右下角为“百度快照”,则基本是真正的搜索结果。

当然,我们点击的是“Java SE - Downloads | Oracle Technology Network | Oracle”,上面的“Java|Oracle”虽然不是推广链接,但是我点进去之后试了一下,跟我预想结果不一致,所以咱应该点击下面这条。点击后会出现这个页面。

出现上面所示页面说明你进入了真正的Java官方网站,当然,别的网站也能下载到JDK,但是情况太多,不方便一一列举,所以我只举一个正确的方式。

目前大家常用的JDK有很多版本,我这里选择JDK8。因此我们需要往下滑动,滑到下面的位置就可以。

这里我需要说明一下JDK和JRE的区别。JRE全称是Java Runtime Environment,即Java运行时环境。其中,JDK除了包含JRE之外,还包含了编译Java源代码的工具以及开发Java所必须的基础类库等。如果你只是用来运行一个Java程序,仅仅安装JRE就足够了。但是我们的目的是编写并运行Java程序,所以如果只安装JRE是不够看的。

点击JDK的Download, 则会跳转到如下页面。

同步JDK8,其实又为好多小版本。一般选择最新的小版本即可。上面的为当前版本JDK的一堆英文介绍,我们直接往下滑动找安装包即可。安装包位置如下图。

我们可以看到,这里提供了三个平台的JDK安装包,分别有:Linux,Mac和Windows。我们只需要根据自己电脑的操作系统,选择对应的JDK即可。我这里以windows版本为例。其中windows版本有分为:windows x86和windows x64。两种区别在于X86是32位操作系统的,而X64则是64位操作系统的。需要强调的是,64位操作系统windows x86和windows x64都可以安装,而32位操作系统就只能安装windows x86。至于具体查看方法大家可以查看我另一篇文章:如何查看Windows操作系统的位数

我这里选择的是windows X64,也就是64位的安装包,此时还需做个操作,就是接受许可协议,也就是下图所标识的位置:

如果不选择接收许可协议,直接进行下载,则会收到下面的提示:

提示的意思就是:“很抱歉,你在下载前必须接受许可协议”。所以选择接受许可协议之后,点击对应的链接即可下载。

32位jdk最大内存_Java安装之JDK下载篇相关推荐

  1. win7 32位的4g内存可用内存只有2g到3g怎么解决?

    win7 32位的4g内存可用内存只有2g到3g怎么解决?这里简要介绍一些常用的解决方法,可以适当的增加内存,需要的朋友可以参考下 win7 32位可用内存有时候只有2g多或者3g多,这里简要介绍一些 ...

  2. 32位计算机分配的最大内存大小,32位系统支持多大内存,教您如何提升32位系统的内存...

    民用的32位的操作系统的内存都是4G,但犹豫要保留一部分供给硬件使用,所以留给用户的可用内存就比较少了,一般来说只有3.2G到3.5G左右,剩下的就都浪费了,那么,该怎么避免这种浪费呢?又应该如何去提 ...

  3. 707-详解32位Linux系统内存地址映射

    详解32位Linux系统内存地址映射 我们先看一段简单的C程序: 我们先来看一张图: 我们平时所说的x86 32位指的是:80386往后到现在的同一个体系的CPU处理芯片,但是x86这个芯片是从808 ...

  4. 使用 Visual Basic 通过 32 位 地址访问内存(中英对照)

    使用 Visual Basic 通过 32 位 地址访问内存 2001年7月6日 马尼拉,菲律宾 作者:Chris Vega [gwapo@models.com] 当我们谈论"真的" ...

  5. 如何在不删除32位Office的情况下安装AccessDataEngine64位

    64位应用程序访问Access数据库,而访问数据库必须使用Access数据库引擎64位,而正常情况下,如果有32位Office安装在系统中,AccessDataEngine_X64.exe将会提示无法 ...

  6. 32位下的内存地址分布

    32位下的内存地址分布图如下:1g为内核空间,3g为用户空间 内核空间:内核空间表示运行在处理器最高级别的超级用户模式(supervisor mode)下的代码或数据,内核空间占用从0xC000000 ...

  7. matlab 3gb开关 win7,【转】Windows 32位系统 大内存 3GB开关 Matlab 内存管理

    /3GB 开关默认情况下,Windows 可以对总计 4 千兆字节 (GB) 的虚拟地址空间进行寻址.默认情况下,此地址空间中的 2 GB 为内核(操作系统)保留,另外 2 GB 是为用户模式程序(如 ...

  8. 32位java 最大内存_【答疑系列】为什么32位系统只支持最大4G内存?

    这个问题一直都有同学问到,算是提问次数最多的问题之一了. 32位是什么 现在主流的操作系统都是64位的,早期存在32位操作系统,相信大家也都有所听闻,其实,在更早之前,还有16位.8位的,这里就不展开 ...

  9. 解决office2003 32位卸载不干净 无法安装office2013 64位在问题

    以前在电脑上安装了32位系统的Office,现在想要换成64位的Office,但是在安装的时候提示无法进行安装,需要先卸载以前的32位Office,出现这种情况怎么办呢?如何彻底卸载干净32位系统的O ...

最新文章

  1. 一个在菜场看到的,神一般的大爷!
  2. day01_Loadrunner基础流程
  3. Java判断语句 循环语句
  4. Android之看起来像奔溃了但是没有发现奔溃日志
  5. hdoj 4272 LianLianKan 数据太水
  6. 2、SQL UNION 和 UNION ALL 操作符
  7. python websocket server模块_Python 3.5.2实现websocket服务端(四): WebSocketServer类实现...
  8. linux fileinfo.so,Centos 下编译安装fileinfo扩展
  9. ASP.NET MVC中通过Request.IsAjaxRequest()来判断是否要加载公共视图
  10. python 并发编程实战_使用Python进行并发编程
  11. exception EOleSysError in module HLServer.exe at 0009C451.问题解决
  12. LaTeX 技巧 802:国内期刊 CCT 模板编译经验
  13. Thinkphp仿众图网图片素材/资源下载站源码 自适应手机端
  14. 今生梦一场,思念你的殇
  15. 大数据基础概念(三)
  16. 关于本地mysql和小皮mysql两者不可同时存在
  17. 无刷直流电动机矢量控制(四)——simulink仿真搭建(让电机动起来)
  18. TIA博途_PROFINET设备名称的分配方法详解和无介质设备更换具体步骤
  19. 计算机与农业机械化,计算机与农业机械化的相关性研究.pdf
  20. python manage.py startapp app 执行成功但未生成 app文件夹 解决办法

热门文章

  1. 嵌入式开发中数值常量如何转化为内存地址?
  2. 杨强教授领衔力作,《迁移学习》最新出炉,解决AI“最后一公里”问题 | 赠书...
  3. 疫情之后,人工智能该如何走?
  4. CSDN总部落户长沙,共建中国开发者产业中心城市!
  5. 成为一名斜杠程序员,你还差点什么?
  6. 为什么 Java 进程使用的 RAM 比 Heap Size 大?​ | CSDN博文精选
  7. 华为有意向西方公司出售 5G 技术;iOS 13 被爆漏洞;GNOME 3.34 正式发布| 极客头条...
  8. 代码有温度 科技需向善
  9. 如何搞定知乎模拟登陆的加密难题?
  10. 1.08 亿条投注信息遭泄露,Elasticsearch 是祸因?!