首页 > 编程语言 >Mac安装Java开发工具包

Mac安装Java开发工具包

时间:2023-10-01 15:13:29浏览次数:45  
标签:Java JDK 工具包 Mac 版本 安装 下载

1. 检查你是否安装了 Java 软件

首先,检查你是否已安装 Java 开发工具包版本 8 或更高版本。要检查是否已安装 JDK(以及安装的是哪个版本),打开终端窗口并输入:java -version,然后按 Enter 键。

下面的示例显示了 Java 版本 1.8.0_91--“1” 后面就是版本号:

如果已安装 Java 8 或更高版本,那么计算机已设置好了! 但如果没有安装 JDK,或者版本低于 8,请继续按照下面的第 2 步操作。

2. 下载 Java 开发工具包

在此页面下载 Java 开发工具包(简称 JDK)。

Oracle 是维护 Java 的公司,他们提供了很多选项并采用了各种首字母缩略词。我们寻找的是标准版 (SE) JDK。这就是你开始用 Java 开发应用用到的工具包。 截止 2018 年 3 月,JDK 的下载图标如下所示:

点击下载链接后,你会看到一个下载选项列表。转到 Java SE 开发工具包的选项菜单。不要转到演示和示例部分(菜单看起来很相似,所以一定要注意看顶部的标题)。

3. 安装 JDK

此下载页面列出了适用于 Mac、Windows 和其他平台的选项,但我们只对 Mac 选项感兴趣。下载 Mac OS X 版本(下图高亮显示部分)。

下载之前,需要点击接受许可协议,然后可以点击链接进行下载。 下载完毕后,双击就可以安装。

4. 检查你是否安装了 Java 软件

回到步骤 1,确认你已经安装了 Java 版本 8 或更高版本。IntelliJ 需要 JDK 才能运行,所以在继续之前要确保已经安装了 JDK。


转载链接:
https://learn.udacity.com/courses/ud282/lessons/5c13f85e-b69a-438a-8045-ac4a15f16e7d/concepts/1d0dcafd-4c4e-413a-ac6d-6a2aae1217b4

标签:Java,JDK,工具包,Mac,版本,安装,下载
From: https://www.cnblogs.com/xumeng2022/p/17738847.html

相关文章

  • Mac识别不了罗技鼠标(罗技SPK7214)
    遇到的问题:识别不了解决方案:下载LogiMgr链接:https://pan.baidu.com/s/1nMKnDDl-RsKrRi1oGjmo3w提取码:w2cp打开App,拔插下鼠标USB要是还是没反应,重启下电脑再试试我电脑识别到鼠标后,LogiMgr页面还是跟上面的一样。不过无关紧要了,解决了问题就行了......
  • Windows:安装 Java 开发工具包
    1.检查你是否已安装Java软件首先,检查你是否已安装Java开发工具包版本8或更高版本。要检查是否已安装JDK(以及安装的是哪个版本),打开命令提示符窗口并输入:java-version,然后按Enter键。下面的示例显示了Java版本1.8.0_92--“1”后面就是版本号。如果已安装Java8......
  • java 实现外观模式
    外观模式(FacadePattern)是一种结构型设计模式,它提供了一个简化的接口,用于访问一组相关的接口或子系统。外观模式的主要目的是隐藏复杂的系统结构,提供一个更简单的接口供客户端使用。以下是一个简单的Java示例,演示如何实现外观模式:首先,假设我们有一个音响系统,它包含了多个子系统,如音......
  • java 实现模板方法模式
    模板方法模式(TemplateMethodPattern)是一种行为型设计模式,它定义了一个算法的骨架,将具体的步骤延迟到子类中实现。模板方法模式使得子类可以重新定义算法的某些步骤,而不改变算法的结构。以下是一个简单的Java示例,演示如何实现模板方法模式:首先,定义一个抽象类Game,它包含一个模板方......
  • java面试题汇总
    Arrays.sort实现原理Arrays.sort()是Java中用于对数组进行排序的方法,它基于经过优化的归并排序(MergeSort)和插入排序(InsertionSort)的混合排序算法。Java使用了不同的排序算法,具体的选择取决于排序的对象类型和数组大小。以下是Arrays.sort()方法的一般工作原理:判断数组大小:如......
  • Java Arrays.fill() 方法详解
    在Java编程中,数组是一个非常常见的数据结构,而Java提供了许多有用的数组操作方法来简化开发过程。其中之一是Arrays.fill()方法,它允许我们填充一个数组的所有元素,将它们设置为指定的值。在本篇文章中,我们将深入探讨Arrays.fill()方法的用法、参数和示例,以帮助您更好地理解和使用它。......
  • Go每日一库之152:gomacro(终端运行go代码)
    [gomacro](https://github.com/cosmos72/gomacro)是一个近乎完整的Go解释器,用纯Go实现,它同时提供交互式REPL和脚本模式,并且在运行时不需要Go工具链(除了一些非常特殊的场景:在运行时导入第三方包)。它在Go标准库之外有两个依赖项:github.com/peterh/liner和golang.org/x/......
  • java中观察者模式的简单实现
    4要素:1观察者接口2具体的观察者3管理者接口4管理者实现类5调用1观察者接口包含观察者行为方法publicinterfaceObserver{/***当目标类发生变化时所执行的操作**/StringdoSomething();}2具体的观察者//具体观察者A@Slf4j@Component("ObserverA")pu......
  • 无涯教程-JavaScript - UNICHAR函数
    描述UNICHAR函数返回给定数字值引用的Unicode字符。语法UNICHAR(number)争论Argument描述Required/OptionalNumberNumberistheUnicodenumberthatrepresentsthecharacter.RequiredNotes返回的Unicode字符可以是字符串,如UTF-8或UTF-16代码。如果Unicod......
  • 无涯教程-JavaScript - T函数
    描述T函数返回值所引用的文本。语法T(value)争论Argument描述Required/OptionalValueThevalueyouwanttotest.RequiredNotes如果value是或引用文本,则T返回值。如果值不引用文本,则T返回""(空文本)。通常不需要在公式中使用T函数,因为MicrosoftExcel会根......